|
object | GetCollectionMember () |
|
void | StoreCollectionMemberInfo (object collectionMember) |
|
void | ResetCollectionMemberInfo () |
|
| XmlObjectSerializerReadContext (XmlObjectSerializer serializer, int maxItemsInObjectGraph, StreamingContext streamingContext, bool ignoreExtensionDataObject) |
|
| XmlObjectSerializerReadContext (DataContractSerializer serializer, DataContract rootTypeDataContract, DataContractResolver dataContractResolver) |
|
virtual object | InternalDeserialize (XmlReaderDelegator xmlReader, int id, RuntimeTypeHandle declaredTypeHandle, string name, string ns) |
|
virtual object | InternalDeserialize (XmlReaderDelegator xmlReader, Type declaredType, string name, string ns) |
|
virtual object | InternalDeserialize (XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, string name, string ns) |
|
int | GetMemberIndex (XmlReaderDelegator xmlReader, XmlDictionaryString[] memberNames, XmlDictionaryString[] memberNamespaces, int memberIndex, ExtensionDataObject extensionData) |
|
int | GetMemberIndexWithRequiredMembers (XmlReaderDelegator xmlReader, XmlDictionaryString[] memberNames, XmlDictionaryString[] memberNamespaces, int memberIndex, int requiredIndex, ExtensionDataObject extensionData) |
|
void | HandleUnknownElement (XmlReaderDelegator xmlReader, ExtensionDataObject extensionData, int memberIndex) |
|
void | SkipUnknownElement (XmlReaderDelegator xmlReader) |
|
string | ReadIfNullOrRef (XmlReaderDelegator xmlReader, Type memberType, bool isMemberTypeSerializable) |
|
virtual void | ReadAttributes (XmlReaderDelegator xmlReader) |
|
void | ResetAttributes () |
|
string | GetObjectId () |
|
virtual int | GetArraySize () |
|
void | AddNewObject (object obj) |
|
void | AddNewObjectWithId (string id, object obj) |
|
object | GetExistingObject (string id, Type type, string name, string ns) |
|
void | CheckEndOfArray (XmlReaderDelegator xmlReader, int arraySize, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) |
|
object | ReadIXmlSerializable (XmlReaderDelegator xmlReader, XmlDataContract xmlDataContract, bool isMemberType) |
|
XmlReaderDelegator | CreateReaderOverChildNodes (IList< XmlAttribute > xmlAttributes, IList< XmlNode > xmlChildNodes) |
|
StreamingContext | GetStreamingContext () |
|
void | IncrementItemCount (int count) |
|
DataContract | GetDataContract (Type type) |
|
virtual DataContract | GetDataContract (RuntimeTypeHandle typeHandle, Type type) |
|
virtual DataContract | GetDataContract (int id, RuntimeTypeHandle typeHandle) |
|
virtual DataContract | GetDataContractSkipValidation (int typeId, RuntimeTypeHandle typeHandle, Type type) |
|
virtual void | CheckIfTypeSerializable (Type memberType, bool isMemberTypeSerializable) |
|
virtual Type | GetSurrogatedType (Type type) |
|
bool | IsKnownType (DataContract dataContract, Dictionary< XmlQualifiedName, DataContract > knownDataContracts, Type declaredType) |
|
bool | IsKnownType (DataContract dataContract, Type declaredType) |
|
Type | ResolveNameFromKnownTypes (XmlQualifiedName typeName) |
|
void | PushKnownTypes (DataContract dc) |
|
void | PopKnownTypes (DataContract dc) |
|