Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ MemberTypeContract

DataContract System.Runtime.Serialization.DataMember.CriticalHelper.MemberTypeContract
getsetpackage

Definition at line 128 of file DataMember.cs.

129 {
130 [RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
131 get
132 {
133 if (_memberTypeContract == null)
134 {
136 {
138 }
139 else
140 {
142 }
143 }
144 return _memberTypeContract;
145 }
146 set
147 {
149 }
150 }
static DataContract GetDataContract(Type type)
static DataContract GetGetOnlyCollectionDataContract(int id, RuntimeTypeHandle typeHandle, Type type, SerializationMode mode)
virtual RuntimeTypeHandle TypeHandle
Definition Type.cs:286