|
bool[] | GetRequiredMembers (ClassDataContract contract, out int firstRequiredMember) |
|
int | GetRequiredMembers (ClassDataContract contract, bool[] requiredMembers) |
|
delegate object | CollectionReadItemDelegate (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, CollectionDataContract collectionContract, Type itemType, string itemName, string itemNs) |
|
delegate object | CollectionSetItemDelegate (object resultCollection, object collectionItem, int itemIndex) |
|
object | ReflectionReadCollectionCore (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString collectionItemName, XmlDictionaryString collectionItemNamespace, CollectionDataContract collectionContract) |
|
CollectionReadItemDelegate | GetCollectionReadItemDelegate (CollectionDataContract collectionContract) |
|
object | ReadCollectionItems (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString collectionItemName, XmlDictionaryString collectionItemNamespace, CollectionDataContract collectionContract, object resultCollection, bool isReadOnlyCollection) |
|
object | ReflectionReadValue (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, DataMember dataMember, string ns) |
|
object | ReadItemOfPrimitiveType (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, Type type, string name, string ns, PrimitiveDataContract primitiveContract, int nullables) |
|
CollectionReadItemDelegate | GetReflectionReadValueDelegate (Type type) |
|
object | ReflectionGetMemberValue (object obj, DataMember dataMember) |
|
void | ReflectionSetMemberValue (ref object obj, object memberValue, DataMember dataMember) |
|
object | ReflectionInternalDeserialize (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, CollectionDataContract collectionContract, Type type, string name, string ns) |
|
void | InvokeOnDeserializing (XmlObjectSerializerReadContext context, ClassDataContract classContract, object obj) |
|
void | InvokeOnDeserialized (XmlObjectSerializerReadContext context, ClassDataContract classContract, object obj) |
|
void | InvokeDeserializationCallback (object obj) |
|
bool | IsArrayLikeInterface (CollectionDataContract collectionContract) |
|
bool | IsArrayLikeCollection (CollectionDataContract collectionContract) |
|
object | ReflectionCreateCollection (CollectionDataContract collectionContract) |
|
CollectionSetItemDelegate | GetCollectionSetItemDelegate< T > (CollectionDataContract collectionContract, object resultCollectionObject, bool isReadOnlyCollection) |
|
bool | ReflectionTryReadPrimitiveArray (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString collectionItemName, XmlDictionaryString collectionItemNamespace, Type type, Type itemType, int arraySize, [NotNullWhen(true)] out object resultArray) |
|
Definition at line 7 of file ReflectionXmlReader.cs.