C# Class System.Runtime.Serialization.ReflectionXmlReader

Inheritance: ReflectionReader
ファイルを表示 Open project: dotnet/corefx

Protected Methods

Method Description
GetClassContractNamespace ( ClassDataContract classContract ) : string
GetCollectionContractItemName ( CollectionDataContract collectionContract ) : string
GetCollectionContractNamespace ( CollectionDataContract collectionContract ) : string
ReflectionReadDictionaryItem ( System.Runtime.Serialization.XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, CollectionDataContract collectionContract ) : object
ReflectionReadMembers ( System.Runtime.Serialization.XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString memberNames, XmlDictionaryString memberNamespaces, ClassDataContract classContract, object &obj ) : void

Private Methods

Method Description
GetRequiredMembers ( ClassDataContract contract, int &firstRequiredMember ) : bool[]
GetRequiredMembers ( ClassDataContract contract, bool requiredMembers ) : int

Method Details

GetClassContractNamespace() protected method

protected GetClassContractNamespace ( ClassDataContract classContract ) : string
classContract ClassDataContract
return string

GetCollectionContractItemName() protected method

protected GetCollectionContractItemName ( CollectionDataContract collectionContract ) : string
collectionContract CollectionDataContract
return string

GetCollectionContractNamespace() protected method

protected GetCollectionContractNamespace ( CollectionDataContract collectionContract ) : string
collectionContract CollectionDataContract
return string

ReflectionReadDictionaryItem() protected method

protected ReflectionReadDictionaryItem ( System.Runtime.Serialization.XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, CollectionDataContract collectionContract ) : object
xmlReader System.Runtime.Serialization.XmlReaderDelegator
context XmlObjectSerializerReadContext
collectionContract CollectionDataContract
return object

ReflectionReadMembers() protected method

protected ReflectionReadMembers ( System.Runtime.Serialization.XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString memberNames, XmlDictionaryString memberNamespaces, ClassDataContract classContract, object &obj ) : void
xmlReader System.Runtime.Serialization.XmlReaderDelegator
context XmlObjectSerializerReadContext
memberNames System.Xml.XmlDictionaryString
memberNamespaces System.Xml.XmlDictionaryString
classContract ClassDataContract
obj object
return void