Zdexby TheHolyOneZ
17,715 classes
Class

XmlObjectSerializerReadContext

: XmlObjectSerializerContext : Object
System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Runtime.Serialization 0x00B0 (176 B) align 8 inherited 0x0070 System.Runtime.Serialization
0x00x00B0

Members 8

OffsetSizeNameTypeFlags
0x08attributesAttributes1 flags
0x08deserializedObjectsHybridObjectCachePrivate
0x08xmlSerializableReaderXmlSerializableReaderPrivate
0x08xmlDocumentXmlDocumentPrivate
0x08attributesInXmlDataAttributesPrivate
0x08extensionDataReaderXmlReaderDelegatorPrivate
0x08getOnlyCollectionValueUObject*Private
0x01isGetOnlyCollectionboolPrivate
0x00A90x07unreflected bytes to end of XmlObjectSerializerReadContext
Inherited from XmlObjectSerializerContext 15
OffsetSizeNameTypeFlags
0x08serializerXmlObjectSerializer1 flags
0x08rootTypeDataContractDataContract1 flags
0x10scopedKnownTypesScopedKnownTypes1 flags
0x08serializerKnownDataContractsDictionary`21 flags
0x00380x28padding / unreflected
0x01isSerializerKnownDataContractsSetExplicitboolPrivate
0x08serializerKnownTypeListIList`11 flags
0x01demandedSerializationFormatterPermissionboolPrivate
0x01demandedMemberAccessPermissionboolPrivate
0x00630x01padding / unreflected
0x04itemCountintPrivate
0x04maxItemsInObjectGraphintPrivate
0x10streamingContextStreamingContextPrivate
0x01ignoreExtensionDataObjectboolPrivate
0x08dataContractResolverDataContractResolverPrivate
0x08knownTypeResolverKnownTypeDataContractResolverPrivate
0x08incrementItemCountMethodMethodInfoPrivateStatic

Functions 69

SignatureFlagsNativeParams
void get_DeserializedObjects()Private+1 flags—0x00
void get_Document()Private+1 flags—0x00
void get_IsGetOnlyCollection()3 flags—0x00
void set_IsGetOnlyCollection()3 flags—0x00
void GetCollectionMember()1 flags—0x00
void StoreCollectionMemberInfo()1 flags—0x00
void ThrowNullValueReturnedForGetOnlyCollectionException()Static+1 flags—0x00
void ThrowArrayExceededSizeException()Static+1 flags—0x00
void CreateContext()Static+1 flags—0x00
void CreateContext()Static+1 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void InternalDeserialize()Public+2 flags—0x00
void InternalDeserialize()3 flags—0x00
void InternalDeserialize()3 flags—0x00
void TryHandleNullOrRef()1 flags—0x00
void InternalDeserialize()1 flags—0x00
void ReplaceScopedKnownTypesTop()Private—0x00
void MoveToNextElement()PublicStatic—0x00
void GetMemberIndex()Public—0x00
void GetMemberIndexWithRequiredMembers()Public—0x00
void ThrowRequiredMemberMissingException()PublicStatic—0x00
void HandleMemberNotFound()1 flags—0x00
void HandleUnknownElement()1 flags—0x00
void SkipUnknownElement()Public—0x00
void ReadIfNullOrRef()Public—0x00
void ReadAttributes()3 flags—0x00
void ResetAttributes()Public—0x00
void GetObjectId()Public—0x00
void GetArraySize()3 flags—0x00
void AddNewObject()Public—0x00
void AddNewObjectWithId()Public—0x00
void ReplaceDeserializedObject()Public—0x00
void GetExistingObject()Public—0x00
void GetExistingObjectOrExtensionData()Private—0x00
void GetRealObject()Public—0x00
void DeserializeFromExtensionData()Private—0x00
void Read()PublicStatic—0x00
void ParseQualifiedName()Static+1 flags—0x00
void EnsureArraySize()PublicStatic—0x00
void TrimArraySize()PublicStatic—0x00
void CheckEndOfArray()Public—0x00
void ReadIXmlSerializable()1 flags—0x00
void ReadRootIXmlSerializable()Static+1 flags—0x00
void ReadIXmlSerializable()Static+1 flags—0x00
void ReadSerializationInfo()Public—0x00
void ResolveDataContractFromTypeName()3 flags—0x00
void ReadExtensionDataMember()Private—0x00
void ReadExtensionDataValue()Public—0x00
void StartReadExtensionDataValue()3 flags—0x00
void ReadExtensionDataValue()Private—0x00
void ReadPrimitiveExtensionDataValue()3 flags—0x00
void InitializeExtensionDataNode()1 flags—0x00
void ReadUnknownPrimitiveData()Private—0x00
void ReadUnknownClassData()Private—0x00
void ReadUnknownCollectionData()Private—0x00
void ReadUnknownISerializableData()Private—0x00
void ReadUnknownXmlData()Private—0x00
void ReadAndResolveUnknownXmlData()Private—0x00
void IsContentNode()Private—0x00
void CreateReaderOverChildNodes()1 flags—0x00
void CreateWrapperXmlElement()Static+1 flags—0x00
void AddNamespaceDeclaration()Private—0x00
void CreateUnexpectedStateException()PublicStatic—0x00
void ReadDataContractValue()3 flags—0x00
void CreateReaderDelegatorForReader()3 flags—0x00
void IsReadingCollectionExtensionData()3 flags—0x00
void IsReadingClassExtensionData()3 flags—0x00

Subclasses 1

Used by 2

types with a member, parameter or interface of this type