System.RuntimeTypeHandle.RuntimeTypeHandle C# (CSharp) Method

RuntimeTypeHandle() private method

private RuntimeTypeHandle ( SerializationInfo info, StreamingContext context ) : System
info SerializationInfo
context StreamingContext
return System
        private RuntimeTypeHandle(SerializationInfo info, StreamingContext context)
        {
            if(info == null) 
                throw new ArgumentNullException("info");

            Type m = (RuntimeType)info.GetValue("TypeObj", typeof(RuntimeType));

            m_ptr = m.TypeHandle.Value;

            if(m_ptr.ToPointer() == null)
                throw new SerializationException(Environment.GetResourceString("Serialization_InsufficientState"));
        }

Same methods

RuntimeTypeHandle::RuntimeTypeHandle ( void rth ) : System