Zdexby TheHolyOneZ
17,715 classes
Class

CollectionDataContract

: DataContract : Object
System.Runtime.Serialization.CollectionDataContract, System.Runtime.Serialization 0x0048 (72 B) align 8 inherited 0x0028 System.Runtime.Serialization
0x00x0048

Members 4

OffsetSizeNameTypeFlags
0x08collectionItemNameXmlDictionaryStringPrivate
0x08childElementNamespaceXmlDictionaryStringPrivate
0x08itemContractDataContractPrivate
0x08helperCollectionDataContractCriticalHelperPrivate
Inherited from DataContract 4
OffsetSizeNameTypeFlags
0x08nameXmlDictionaryStringPrivate
0x08nsXmlDictionaryStringPrivate
0x08helperDataContractCriticalHelperPrivate
0x08configSectionDataContractSerializerSectionPrivateStatic

Functions 69

SignatureFlagsNativeParams
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()Private+1 flags—0x00
void .ctor()Private+1 flags—0x00
void .ctor()Private+1 flags—0x00
void .ctor()Private+1 flags—0x00
void InitCollectionDataContract()Private—0x00
void InitSharedTypeContract()Private—0x00
void get_KnownInterfaces()PrivateStatic+1 flags—0x00
void get_Kind()2 flags—0x00
void get_ItemType()2 flags—0x00
void get_ItemContract()Public+1 flags—0x00
void set_ItemContract()Public+1 flags—0x00
void get_SharedTypeContract()2 flags—0x00
void get_ItemName()2 flags—0x00
void set_ItemName()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_ChildElementNamespace()Public+1 flags—0x00
void get_IsItemTypeNullable()2 flags—0x00
void set_IsItemTypeNullable()2 flags—0x00
void get_IsConstructorCheckRequired()2 flags—0x00
void set_IsConstructorCheckRequired()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_SerializationExceptionMessage()2 flags—0x00
void get_DeserializationExceptionMessage()2 flags—0x00
void get_IsReadOnlyContract()2 flags—0x00
void get_ItemNameSetExplicit()Private+1 flags—0x00
void get_XmlFormatWriterDelegate()2 flags—0x00
void get_XmlFormatReaderDelegate()2 flags—0x00
void get_XmlFormatGetOnlyCollectionReaderDelegate()2 flags—0x00
void GetSharedTypeContract()Private—0x00
void IsCollectionInterface()Static+1 flags—0x00
void IsCollection()Static+1 flags—0x00
void IsCollection()Static+1 flags—0x00
void IsCollection()Static+1 flags—0x00
void IsCollectionHelper()PrivateStatic—0x00
void TryCreate()Static+1 flags—0x00
void TryCreateGetOnlyCollectionDataContract()Static+1 flags—0x00
void GetTargetMethodWithName()Static+1 flags—0x00
void IsArraySegment()PrivateStatic—0x00
void IsCollectionOrTryCreate()PrivateStatic—0x00
void IsCollectionDataContract()Static+1 flags—0x00
void HandleIfInvalidCollection()PrivateStatic—0x00
void GetReadOnlyCollectionExceptionMessages()PrivateStatic—0x00
void GetInvalidCollectionMessage()PrivateStatic—0x00
void FindCollectionMethodsOnInterface()PrivateStatic—0x00
void GetCollectionMethods()PrivateStatic—0x00
void IsKnownInterface()PrivateStatic—0x00
void BindGenericParameters()2 flags—0x00
void GetValidContract()2 flags—0x00
void ThrowIfInvalid()Private—0x00
void GetValidContract()2 flags—0x00
void CheckConstructor()Private—0x00
void IsValidContract()2 flags—0x00
void Equals()2 flags—0x00
void GetHashCode()Public+1 flags—0x00
void WriteXmlValue()Public+1 flags—0x00
void ReadXmlValue()Public+1 flags—0x00

Used by 11

types with a member, parameter or interface of this type