| _childElementNamespace | System.Runtime.Serialization.CollectionDataContract | private |
| _collectionItemName | System.Runtime.Serialization.CollectionDataContract | private |
| _helper | System.Runtime.Serialization.CollectionDataContract | private |
| _itemContract | System.Runtime.Serialization.CollectionDataContract | private |
| _name | System.Runtime.Serialization.DataContract | private |
| _ns | System.Runtime.Serialization.DataContract | private |
| AddMethod | System.Runtime.Serialization.CollectionDataContract | package |
| CanContainReferences | System.Runtime.Serialization.DataContract | package |
| CheckAndAdd(Type type, Dictionary< Type, Type > typesChecked, [NotNullIfNotNull("nameToDataContractTable")] ref Dictionary< XmlQualifiedName, DataContract > nameToDataContractTable) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| CheckConstructor() | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| CheckExplicitDataContractNamespaceUri(string dataContractNs, Type type) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| ChildElementNamespace | System.Runtime.Serialization.CollectionDataContract | |
| CollectionDataContract(Type type) | System.Runtime.Serialization.CollectionDataContract | inlinepackage |
| CollectionDataContract(Type type, CollectionKind kind, Type itemType, MethodInfo getEnumeratorMethod, string deserializationExceptionMessage) | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| CollectionDataContract(Type type, CollectionKind kind, Type itemType, MethodInfo getEnumeratorMethod, MethodInfo addMethod, ConstructorInfo constructor) | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| CollectionDataContract(Type type, CollectionKind kind, Type itemType, MethodInfo getEnumeratorMethod, MethodInfo addMethod, ConstructorInfo constructor, bool isConstructorCheckRequired) | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| CollectionDataContract(Type type, string invalidCollectionInSharedContractMessage) | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| CollectionItemName | System.Runtime.Serialization.CollectionDataContract | |
| ComputeHash(byte[] namespaces) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| Constructor | System.Runtime.Serialization.CollectionDataContract | package |
| ConstructorRequiresMemberAccess(ConstructorInfo ctor) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| CreateGetOnlyCollectionDataContract(Type type, [NotNullWhen(true)] out DataContract dataContract) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| CreateQualifiedName(string localName, string ns) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| CreateXmlFormatGetOnlyCollectionReaderDelegate() | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| CreateXmlFormatReaderDelegate() | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| CreateXmlFormatWriterDelegate() | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| DataContract(DataContractCriticalHelper helper) | System.Runtime.Serialization.DataContract | inlinepackage |
| DeserializationExceptionMessage | System.Runtime.Serialization.CollectionDataContract | package |
| EncodeLocalName(string localName) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| ExpandGenericParameters(string format, Type type) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| ExpandGenericParameters(string format, IGenericNameProvider genericNameProvider) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| FieldRequiresMemberAccess(FieldInfo field) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| FindCollectionMethodsOnInterface([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] Type interfaceType, ref MethodInfo addMethod, ref MethodInfo getEnumeratorMethod) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| GetArrayPrefix(ref Type itemType) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetBuiltInDataContract(Type type) | System.Runtime.Serialization.DataContract | inlinestatic |
| GetBuiltInDataContract(string name, string ns) | System.Runtime.Serialization.DataContract | inlinestatic |
| GetBuiltInDataContract(string typeName) | System.Runtime.Serialization.DataContract | inlinestatic |
| GetClrNameAndNamespace(string fullTypeName, out string localName, out string ns) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetClrTypeFullName(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetClrTypeString(string key) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetCollectionElementType() | System.Runtime.Serialization.CollectionDataContract | inlinepackage |
| GetCollectionMethods([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] Type interfaceType, Type[] addMethodTypeArray, bool addMethodOnInterface, out MethodInfo getEnumeratorMethod, out MethodInfo addMethod) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| GetCollectionNamespace(string elementNs) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetCollectionStableName(Type type, Type itemType, out CollectionDataContractAttribute collectionContractAttribute) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContract(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContract(RuntimeTypeHandle typeHandle, Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContract(RuntimeTypeHandle typeHandle, Type type, SerializationMode mode) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContract(int id, RuntimeTypeHandle typeHandle, SerializationMode mode) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContractForInitialization(int id) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContractFromGeneratedAssembly(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContractNameForGenericName(string typeName, StringBuilder localName) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContractNamespaceFromUri(string uriString) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDataContracts() | System.Runtime.Serialization.DataContract | inlinestatic |
| GetDataContractSkipValidation(int id, RuntimeTypeHandle typeHandle, Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDCTypeStableName(Type type, DataContractAttribute dataContractAttribute) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetDefaultDataContractNamespace(Type type) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetDefaultStableLocalName(Type type) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetDefaultStableName(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDefaultStableName(string fullTypeName, out string localName, out string ns) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDefaultStableName(CodeTypeReference typeReference, out string localName, out string ns) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetDefaultStableNamespace(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetDefaultStableNamespace(string clrNs) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetEnumeratorForCollection(object obj) | System.Runtime.Serialization.CollectionDataContract | inlinepackage |
| GetEnumeratorMethod | System.Runtime.Serialization.CollectionDataContract | package |
| GetGeneratedDataContract(Type type) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetGetOnlyCollectionDataContract(int id, RuntimeTypeHandle typeHandle, Type type, SerializationMode mode) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetGetOnlyCollectionDataContractSkipValidation(int id, RuntimeTypeHandle typeHandle, Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetGlobalDataContractNamespace(string clrNs, object[] nsAttributes) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetId(RuntimeTypeHandle typeHandle) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetIdForInitialization(ClassDataContract classContract) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetIEnumerableGetEnumeratorMethod([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] Type ienumerableInterface) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| GetInvalidCollectionMessage(string message, string nestedMessage, string param) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| GetNamespace(string key) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetNamespacesDigest(string namespaces) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetNonDCTypeStableName(Type type) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| GetReadOnlyCollectionExceptionMessages(Type type, string message, string param, out string deserializationExceptionMessage) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| GetSharedTypeContract(Type type) | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| GetStableName(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetStableName(Type type, out bool hasDataContract) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| GetTargetMethodWithName(string name, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] Type interfaceType) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| GetValidContract(SerializationMode mode) | System.Runtime.Serialization.CollectionDataContract | inlinepackagevirtual |
| GetValidContract() | System.Runtime.Serialization.CollectionDataContract | inlinepackagevirtual |
| HandleIfInvalidCollection(Type type, bool tryCreate, bool hasCollectionDataContract, bool createContractWithException, string message, string param, ref DataContract dataContract) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| HasRoot | System.Runtime.Serialization.DataContract | |
| Helper | System.Runtime.Serialization.DataContract | protected |
| ImportKnownTypeAttributes(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| ImportKnownTypeAttributes(Type type, Dictionary< Type, Type > typesChecked, ref Dictionary< XmlQualifiedName, DataContract > knownDataContracts) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| IncrementCollectionCount(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context) | System.Runtime.Serialization.CollectionDataContract | inlinepackage |
| InitCollectionDataContract(DataContract sharedTypeContract) | System.Runtime.Serialization.CollectionDataContract | inlineprivate |
| InvalidCollectionInSharedContractMessage | System.Runtime.Serialization.CollectionDataContract | package |
| IsAlpha(char ch) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| IsArraySegment(Type t) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| IsAsciiLocalName(string localName) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| IsAssemblyFriendOfSerialization(Assembly assembly) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| IsBuiltInDataContract | System.Runtime.Serialization.DataContract | |
| IsBuiltInNamespace(string ns) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| IsCollection(Type type) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| IsCollection(Type type, [NotNullWhen(true)] out Type itemType) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| IsCollection(Type type, bool constructorRequired) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| IsCollectionDataContract(Type type) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| IsCollectionHelper(Type type, [NotNullWhen(true)] out Type itemType, bool constructorRequired) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| IsCollectionInterface(Type type) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| IsCollectionOrTryCreate(Type type, bool tryCreate, out DataContract dataContract, out Type itemType, bool constructorRequired) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| IsConstructorCheckRequired | System.Runtime.Serialization.CollectionDataContract | package |
| IsDictionary | System.Runtime.Serialization.CollectionDataContract | package |
| IsDigit(char ch) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| IsISerializable | System.Runtime.Serialization.DataContract | |
| IsItemTypeNullable | System.Runtime.Serialization.CollectionDataContract | package |
| IsKnownInterface(Type type) | System.Runtime.Serialization.CollectionDataContract | inlineprivatestatic |
| IsMemberVisibleInSerializationModule(MemberInfo member) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| IsPrimitive | System.Runtime.Serialization.DataContract | package |
| IsReadOnlyContract | System.Runtime.Serialization.CollectionDataContract | package |
| IsReference | System.Runtime.Serialization.DataContract | |
| IsTypeNullable(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| IsTypeSerializable(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| IsTypeSerializable(Type type, HashSet< Type > previousCollectionTypes) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| IsTypeVisible(Type t) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| IsTypeVisibleInSerializationModule(Type type) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| IsValidContract(SerializationMode mode) | System.Runtime.Serialization.CollectionDataContract | inlinepackagevirtual |
| IsValidNCName(string name) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| IsValueType | System.Runtime.Serialization.DataContract | |
| ItemContract | System.Runtime.Serialization.CollectionDataContract | |
| ItemName | System.Runtime.Serialization.CollectionDataContract | |
| ItemType | System.Runtime.Serialization.CollectionDataContract | |
| KeyName | System.Runtime.Serialization.CollectionDataContract | |
| Kind | System.Runtime.Serialization.CollectionDataContract | package |
| KnownDataContracts | System.Runtime.Serialization.CollectionDataContract | |
| KnownInterfaces | System.Runtime.Serialization.CollectionDataContract | privatestatic |
| MethodRequiresMemberAccess(MethodInfo method) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| Name | System.Runtime.Serialization.DataContract | |
| Namespace | System.Runtime.Serialization.DataContract | |
| OriginalUnderlyingType | System.Runtime.Serialization.DataContract | |
| ParseMethod | System.Runtime.Serialization.DataContract | package |
| ReadXmlElement(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) | System.Runtime.Serialization.DataContract | inlinevirtual |
| ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) | System.Runtime.Serialization.CollectionDataContract | inlinevirtual |
| RequiresMemberAccessForRead(SecurityException securityException) | System.Runtime.Serialization.CollectionDataContract | inlinepackage |
| RequiresMemberAccessForWrite(SecurityException securityException) | System.Runtime.Serialization.CollectionDataContract | inlinepackage |
| s_dataContracts | System.Runtime.Serialization.DataContract | privatestatic |
| SanitizeTypeName(string typeName) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| SerializerTrimmerWarning | System.Runtime.Serialization.DataContract | packagestatic |
| SharedTypeContract | System.Runtime.Serialization.CollectionDataContract | package |
| StableName | System.Runtime.Serialization.DataContract | |
| ThrowInvalidDataContractException(string message, Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| TopLevelElementName | System.Runtime.Serialization.DataContract | |
| TopLevelElementNamespace | System.Runtime.Serialization.DataContract | |
| TryCreate(Type type, [NotNullWhen(true)] out DataContract dataContract) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| TryCreateGetOnlyCollectionDataContract(Type type, [NotNullWhen(true)] out DataContract dataContract) | System.Runtime.Serialization.CollectionDataContract | inlinepackagestatic |
| TryGetBuiltInXmlAndArrayTypeStableName(Type type, [NotNullWhen(true)] out XmlQualifiedName stableName) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| TryGetDataContractFromGeneratedAssembly(Type type, out DataContract dataContract) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| TryGetDCAttribute(Type type, [NotNullWhen(true)] out DataContractAttribute dataContractAttribute) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| TypeForInitialization | System.Runtime.Serialization.DataContract | package |
| UnderlyingType | System.Runtime.Serialization.DataContract | |
| UnwrapNullableType(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| UnwrapRedundantNullableType(Type type) | System.Runtime.Serialization.DataContract | inlinepackagestatic |
| ValidatePreviousCollectionTypes(Type collectionType, Type itemType, HashSet< Type > previousCollectionTypes) | System.Runtime.Serialization.DataContract | inlineprivatestatic |
| ValueName | System.Runtime.Serialization.CollectionDataContract | |
| WriteRootElement(XmlWriterDelegator writer, XmlDictionaryString name, XmlDictionaryString ns) | System.Runtime.Serialization.DataContract | inlinepackagevirtual |
| WriteXmlElement(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString ns) | System.Runtime.Serialization.DataContract | inlinevirtual |
| WriteXmlValue(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context) | System.Runtime.Serialization.CollectionDataContract | inlinevirtual |
| XmlFormatGetOnlyCollectionReaderDelegate | System.Runtime.Serialization.CollectionDataContract | package |
| XmlFormatReaderDelegate | System.Runtime.Serialization.CollectionDataContract | package |
| XmlFormatWriterDelegate | System.Runtime.Serialization.CollectionDataContract | package |