Zdexby TheHolyOneZ
17,715 classes
Class

ClassDataContract

: DataContract : Object
System.Runtime.Serialization.ClassDataContract, System.Runtime.Serialization 0x0050 (80 B) align 8 inherited 0x0028 System.Runtime.Serialization
0x00x0050

Members 5

OffsetSizeNameTypeFlags
0x08ContractNamespacesXmlDictionaryString[]Public
0x08MemberNamesXmlDictionaryString[]Public
0x08MemberNamespacesXmlDictionaryString[]Public
0x08childElementNamespacesXmlDictionaryString[]Private
0x08helperClassDataContractCriticalHelperPrivate
Inherited from DataContract 4
OffsetSizeNameTypeFlags
0x08nameXmlDictionaryStringPrivate
0x08nsXmlDictionaryStringPrivate
0x08helperDataContractCriticalHelperPrivate
0x08configSectionDataContractSerializerSectionPrivateStatic

Functions 40

SignatureFlagsNativeParams
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()Private+1 flags—0x00
void InitClassDataContract()Private—0x00
void get_BaseContract()2 flags—0x00
void set_BaseContract()2 flags—0x00
void get_Members()2 flags—0x00
void set_Members()2 flags—0x00
void get_ChildElementNamespaces()Public+1 flags—0x00
void get_OnSerializing()2 flags—0x00
void get_OnSerialized()2 flags—0x00
void get_OnDeserializing()2 flags—0x00
void get_OnDeserialized()2 flags—0x00
void get_ExtensionDataSetMethod()2 flags—0x00
void get_KnownDataContracts()3 flags—0x00
void set_KnownDataContracts()3 flags—0x00
void get_IsISerializable()3 flags—0x00
void set_IsISerializable()3 flags—0x00
void get_IsNonAttributedType()2 flags—0x00
void get_HasDataContract()2 flags—0x00
void get_HasExtensionData()2 flags—0x00
void get_SerializationExceptionMessage()2 flags—0x00
void get_DeserializationExceptionMessage()2 flags—0x00
void get_IsReadOnlyContract()2 flags—0x00
void GetISerializableConstructor()1 flags—0x00
void GetNonAttributedTypeConstructor()1 flags—0x00
void get_XmlFormatWriterDelegate()2 flags—0x00
void get_XmlFormatReaderDelegate()2 flags—0x00
void CreateClassDataContractForKeyValue()Static+1 flags—0x00
void CheckAndAddMember()Static+1 flags—0x00
void GetChildNamespaceToDeclare()Static+1 flags—0x00
void IsNonAttributedTypeValidForSerialization()Static+1 flags—0x00
void CreateChildElementNamespaces()Private—0x00
void EnsureMethodsImported()Private—0x00
void WriteXmlValue()Public+1 flags—0x00
void ReadXmlValue()Public+1 flags—0x00
void BindGenericParameters()2 flags—0x00
void Equals()2 flags—0x00
void IsEveryDataMemberOptional()Private—0x00
void GetHashCode()Public+1 flags—0x00

Used by 11

types with a member, parameter or interface of this type