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