| 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 |