1 type derived from XmlObjectSerializerReadContext
System.Runtime.Serialization (1)
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (1)
26internal class XmlObjectSerializerReadContextComplex : XmlObjectSerializerReadContext
1 instantiation of XmlObjectSerializerReadContext
System.Runtime.Serialization (1)
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
101: new XmlObjectSerializerReadContext(serializer, rootTypeDataContract, dataContractResolver);
84 references to XmlObjectSerializerReadContext
System.Runtime.Serialization (84)
System\Runtime\Serialization\Attributes.cs (2)
157XmlObjectSerializerReadContext.ParseQualifiedName(xsiTypeString, reader, out XsiTypeName, out XsiTypeNamespace, out XsiTypePrefix); 164XmlObjectSerializerReadContext.ParseQualifiedName(factoryTypeString, reader, out FactoryTypeName, out FactoryTypeNamespace, out FactoryTypePrefix);
System\Runtime\Serialization\ClassDataContract.cs (1)
444public override object ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
System\Runtime\Serialization\CollectionDataContract.cs (1)
1427public override object ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
System\Runtime\Serialization\DataContract.cs (1)
221public virtual object ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
System\Runtime\Serialization\DataContractSerializer.cs (3)
487return XmlObjectSerializerReadContext.ReadRootIXmlSerializable(xmlReader, contract as XmlDataContract, false /*isMemberType*/); 490XmlObjectSerializerReadContext context = XmlObjectSerializerReadContext.CreateContext(this, contract, dataContractResolver);
System\Runtime\Serialization\EnumDataContract.cs (1)
498public override object ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
System\Runtime\Serialization\ExtensionDataReader.cs (3)
49XmlObjectSerializerReadContext context; 73internal ExtensionDataReader(XmlObjectSerializerReadContext context) 618XmlNode wrapperElement = XmlObjectSerializerReadContext.CreateWrapperXmlElement(dataNode.OwnerDocument,
System\Runtime\Serialization\Json\JsonDataContract.cs (1)
104protected static object HandleReadValue(object obj, XmlObjectSerializerReadContext context)
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (1)
261internal bool TryReadJsonDateTimeArray(XmlObjectSerializerReadContext context,
System\Runtime\Serialization\NetDataContractSerializer.cs (2)
430XmlObjectSerializerReadContext context = XmlObjectSerializerReadContext.CreateContext(this);
System\Runtime\Serialization\PrimitiveDataContract.cs (22)
127protected object HandleReadValue(object obj, XmlObjectSerializerReadContext context) 215public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 242public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 264public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 286public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 308public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 330public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 352public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 374public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 401public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 443public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 465public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 487public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 509public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 531public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 558public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 666public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 694public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 752public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 784public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 811public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context) 844public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context)
System\Runtime\Serialization\SurrogateDataContract.cs (1)
82public override object ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
System\Runtime\Serialization\XmlDataContract.cs (2)
440public override object ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) 445o = XmlObjectSerializerReadContext.ReadRootIXmlSerializable(xmlReader, this, true /*isMemberType*/);
System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (26)
285getCollectionMemberMethod = typeof(XmlObjectSerializerReadContext).GetMethod("GetCollectionMember", Globals.ScanAllMembers); 298storeCollectionMemberInfoMethod = typeof(XmlObjectSerializerReadContext).GetMethod("StoreCollectionMemberInfo", Globals.ScanAllMembers, null, new Type[] { typeof(object) }, null); 324throwNullValueReturnedForGetOnlyCollectionExceptionMethod = typeof(XmlObjectSerializerReadContext).GetMethod("ThrowNullValueReturnedForGetOnlyCollectionException", Globals.ScanAllMembers); 336throwArrayExceededSizeExceptionMethod = typeof(XmlObjectSerializerReadContext).GetMethod("ThrowArrayExceededSizeException", Globals.ScanAllMembers); 396internalDeserializeMethod = typeof(XmlObjectSerializerReadContext).GetMethod("InternalDeserialize", Globals.ScanAllMembers, null, new Type[] { typeof(XmlReaderDelegator), typeof(int), typeof(RuntimeTypeHandle), typeof(string), typeof(string) }, null); 409moveToNextElementMethod = typeof(XmlObjectSerializerReadContext).GetMethod("MoveToNextElement", Globals.ScanAllMembers); 422getMemberIndexMethod = typeof(XmlObjectSerializerReadContext).GetMethod("GetMemberIndex", Globals.ScanAllMembers); 435getMemberIndexWithRequiredMembersMethod = typeof(XmlObjectSerializerReadContext).GetMethod("GetMemberIndexWithRequiredMembers", Globals.ScanAllMembers); 448throwRequiredMemberMissingExceptionMethod = typeof(XmlObjectSerializerReadContext).GetMethod("ThrowRequiredMemberMissingException", Globals.ScanAllMembers); 461skipUnknownElementMethod = typeof(XmlObjectSerializerReadContext).GetMethod("SkipUnknownElement", Globals.ScanAllMembers); 474readIfNullOrRefMethod = typeof(XmlObjectSerializerReadContext).GetMethod("ReadIfNullOrRef", Globals.ScanAllMembers, null, new Type[] { typeof(XmlReaderDelegator), typeof(Type), typeof(bool) }, null); 487readAttributesMethod = typeof(XmlObjectSerializerReadContext).GetMethod("ReadAttributes", Globals.ScanAllMembers); 500resetAttributesMethod = typeof(XmlObjectSerializerReadContext).GetMethod("ResetAttributes", Globals.ScanAllMembers); 513getObjectIdMethod = typeof(XmlObjectSerializerReadContext).GetMethod("GetObjectId", Globals.ScanAllMembers); 526getArraySizeMethod = typeof(XmlObjectSerializerReadContext).GetMethod("GetArraySize", Globals.ScanAllMembers); 539addNewObjectMethod = typeof(XmlObjectSerializerReadContext).GetMethod("AddNewObject", Globals.ScanAllMembers); 552addNewObjectWithIdMethod = typeof(XmlObjectSerializerReadContext).GetMethod("AddNewObjectWithId", Globals.ScanAllMembers); 565replaceDeserializedObjectMethod = typeof(XmlObjectSerializerReadContext).GetMethod("ReplaceDeserializedObject", Globals.ScanAllMembers); 578getExistingObjectMethod = typeof(XmlObjectSerializerReadContext).GetMethod("GetExistingObject", Globals.ScanAllMembers); 591getRealObjectMethod = typeof(XmlObjectSerializerReadContext).GetMethod("GetRealObject", Globals.ScanAllMembers); 604readMethod = typeof(XmlObjectSerializerReadContext).GetMethod("Read", Globals.ScanAllMembers); 617ensureArraySizeMethod = typeof(XmlObjectSerializerReadContext).GetMethod("EnsureArraySize", Globals.ScanAllMembers); 630trimArraySizeMethod = typeof(XmlObjectSerializerReadContext).GetMethod("TrimArraySize", Globals.ScanAllMembers); 643checkEndOfArrayMethod = typeof(XmlObjectSerializerReadContext).GetMethod("CheckEndOfArray", Globals.ScanAllMembers); 669readSerializationInfoMethod = typeof(XmlObjectSerializerReadContext).GetMethod("ReadSerializationInfo", Globals.ScanAllMembers); 682createUnexpectedStateExceptionMethod = typeof(XmlObjectSerializerReadContext).GetMethod("CreateUnexpectedStateException", Globals.ScanAllMembers, null, new Type[] { typeof(XmlNodeType), typeof(XmlReaderDelegator) }, null);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (3)
22internal delegate object XmlFormatClassReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString[] memberNames, XmlDictionaryString[] memberNamespaces); 23internal delegate object XmlFormatCollectionReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, CollectionDataContract collectionContract); 24internal delegate void XmlFormatGetOnlyCollectionReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, CollectionDataContract collectionContract);
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (2)
97internal static XmlObjectSerializerReadContext CreateContext(DataContractSerializer serializer, DataContract rootTypeDataContract, DataContractResolver dataContractResolver) 104internal static XmlObjectSerializerReadContext CreateContext(NetDataContractSerializer serializer)
System\Runtime\Serialization\XmlReaderDelegator.cs (10)
816XmlObjectSerializerReadContext.ParseQualifiedName(str, this, out name, out ns, out prefix); 820void CheckExpectedArrayLength(XmlObjectSerializerReadContext context, int arrayLength) 833protected int GetArrayLengthQuota(XmlObjectSerializerReadContext context) 847internal bool TryReadBooleanArray(XmlObjectSerializerReadContext context, 877internal bool TryReadDateTimeArray(XmlObjectSerializerReadContext context, 907internal bool TryReadDecimalArray(XmlObjectSerializerReadContext context, 937internal bool TryReadInt32Array(XmlObjectSerializerReadContext context, 967internal bool TryReadInt64Array(XmlObjectSerializerReadContext context, 997internal bool TryReadSingleArray(XmlObjectSerializerReadContext context, 1027internal bool TryReadDoubleArray(XmlObjectSerializerReadContext context,
System\Runtime\Serialization\XmlSerializableReader.cs (2)
27throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlObjectSerializerReadContext.CreateUnexpectedStateException(XmlNodeType.Element, xmlReader)); 45throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlObjectSerializerReadContext.CreateUnexpectedStateException(XmlNodeType.EndElement, xmlReader));