Zdexby TheHolyOneZ
17,715 classes
Class

CollectionDataContractCriticalHelper

: DataContractCriticalHelper : Object
System.Runtime.Serialization.CollectionDataContract.CollectionDataContractCriticalHelper, System.Runtime.Serialization 0x00F0 (240 B) align 8 inherited 0x0058 System.Runtime.Serialization
0x00x00F0

Members 24

OffsetSizeNameTypeFlags
0x08_knownInterfacesType[]PrivateStatic
0x08itemTypeTypePrivate
0x00600x88padding / unreflected
0x01isItemTypeNullableboolPrivate
0x01kindCollectionKindPrivate
0x08getEnumeratorMethodMethodInfoPrivate+1 flags
0x08addMethodMethodInfoPrivate+1 flags
0x08constructorConstructorInfoPrivate+1 flags
0x08serializationExceptionMessagestringPrivate+1 flags
0x08deserializationExceptionMessagestringPrivate+1 flags
0x08itemContractDataContractPrivate
0x08sharedTypeContractDataContractPrivate
0x08knownDataContractsDictionary`2Private
0x01isKnownTypeAttributeCheckedboolPrivate
0x08itemNamestringPrivate
0x01itemNameSetExplicitboolPrivate
0x08collectionItemNameXmlDictionaryStringPrivate
0x08keyNamestringPrivate
0x08valueNamestringPrivate
0x08childElementNamespaceXmlDictionaryStringPrivate
0x08invalidCollectionInSharedContractMessagestringPrivate
0x08xmlFormatReaderDelegateXmlFormatCollectionReaderDelegatePrivate
0x08xmlFormatGetOnlyCollectionReaderDelegateXmlFormatGetOnlyCollectionReaderDelegatePrivate
0x08xmlFormatWriterDelegateXmlFormatCollectionWriterDelegatePrivate
0x01isConstructorCheckRequiredboolPrivate
0x00ED0x03unreflected bytes to end of CollectionDataContractCriticalHelper
Inherited from DataContractCriticalHelper 26
OffsetSizeNameTypeFlags
0x08typeToIDCacheDictionary`2PrivateStatic
0x08dataContractCacheDataContract[]PrivateStatic
0x04dataContractIDintPrivateStatic
0x00140x04padding / unreflected
0x08typeToBuiltInContractDictionary`2PrivateStatic
0x08nameToBuiltInContractDictionary`2PrivateStatic
0x08typeNameToBuiltInContractDictionary`2PrivateStatic
0x08namespacesDictionary`2PrivateStatic
0x08clrTypeStringsDictionary`2PrivateStatic
0x08clrTypeStringsDictionaryXmlDictionaryPrivateStatic
0x08typeHandleRefTypeHandleRefPrivateStatic
0x08cacheLockUObject*PrivateStatic
0x08createDataContractLockUObject*PrivateStatic
0x08initBuiltInContractsLockUObject*PrivateStatic
0x08namespacesLockUObject*PrivateStatic
0x08clrTypeStringsLockUObject*PrivateStatic
0x08underlyingTypeTypePrivate+1 flags
0x08originalUnderlyingTypeTypePrivate
0x01isReferenceboolPrivate
0x01isValueTypeboolPrivate
0x08stableNameXmlQualifiedNamePrivate
0x08genericInfoGenericInfoPrivate
0x08nameXmlDictionaryStringPrivate
0x08nsXmlDictionaryStringPrivate
0x08typeForInitializationTypePrivate
0x08parseMethodMethodInfoPrivate
0x01parseMethodSetboolPrivate

Functions 44

SignatureFlagsNativeParams
void get_KnownInterfaces()Static+2 flags—0x00
void Init()Private—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void get_Kind()2 flags—0x00
void get_ItemType()2 flags—0x00
void get_ItemContract()2 flags—0x00
void set_ItemContract()2 flags—0x00
void get_SharedTypeContract()2 flags—0x00
void set_SharedTypeContract()2 flags—0x00
void get_ItemName()2 flags—0x00
void set_ItemName()2 flags—0x00
void get_IsConstructorCheckRequired()2 flags—0x00
void set_IsConstructorCheckRequired()2 flags—0x00
void get_CollectionItemName()Public+1 flags—0x00
void get_KeyName()2 flags—0x00
void set_KeyName()2 flags—0x00
void get_ValueName()2 flags—0x00
void set_ValueName()2 flags—0x00
void get_IsDictionary()2 flags—0x00
void get_SerializationExceptionMessage()Public+1 flags—0x00
void get_DeserializationExceptionMessage()Public+1 flags—0x00
void get_ChildElementNamespace()Public+1 flags—0x00
void set_ChildElementNamespace()Public+1 flags—0x00
void get_IsItemTypeNullable()2 flags—0x00
void set_IsItemTypeNullable()2 flags—0x00
void get_GetEnumeratorMethod()2 flags—0x00
void get_AddMethod()2 flags—0x00
void get_Constructor()2 flags—0x00
void get_KnownDataContracts()3 flags—0x00
void set_KnownDataContracts()3 flags—0x00
void get_InvalidCollectionInSharedContractMessage()2 flags—0x00
void get_ItemNameSetExplicit()2 flags—0x00
void get_XmlFormatWriterDelegate()2 flags—0x00
void set_XmlFormatWriterDelegate()2 flags—0x00
void get_XmlFormatReaderDelegate()2 flags—0x00
void set_XmlFormatReaderDelegate()2 flags—0x00
void get_XmlFormatGetOnlyCollectionReaderDelegate()2 flags—0x00
void set_XmlFormatGetOnlyCollectionReaderDelegate()2 flags—0x00

Used by 1

types with a member, parameter or interface of this type