예제 #1
0
        private static bool InternalEquals(__Type x, __Type e)
        {
            var x_ClassTokenName = ((__IntPtr)(object)(x._TypeHandle.Value)).ClassTokenName;
            var e_ClassTokenName = ((__IntPtr)(object)(e._TypeHandle.Value)).ClassTokenName;

            return(x_ClassTokenName == e_ClassTokenName);
        }
예제 #2
0
        public static Type GetTypeFromHandle(RuntimeTypeHandle TypeHandle)
        {
            var e = new __Type
            {
                _TypeHandle = TypeHandle
            };

            return((Type)(object)e);
        }
예제 #3
0
 public bool Equals(__Type e)
 {
     return(InternalEquals(this, e));
 }