public static MemberInfoValue ToMemberInfoValue(this MemberInfo mi, CSharpTypeSerializer serializer)
 {
     return(new MemberInfoValue(
                serializer.GenerateTypeHandle(mi.ReflectedType),
                serializer.GenerateTypeHandle(mi.GetUnderlyingType()),
                mi.Name,
                mi.MemberType));
 }
Esempio n. 2
0
        public void Test_TypeHandleSerializationOfCustomType_Unknown()
        {
            //Arrange-Act
            var th = m_TypeSerializer.GenerateTypeHandle(typeof(Unknown));

            //Assert
            Assert.That(th, Is.EqualTo(TypeHandle.Unknown));
        }
 public TypeHandle GenerateTypeHandle(Type t)
 {
     return(m_TypeSerializer.GenerateTypeHandle(t));
 }