C# Class System.Xml.XsdValidatingReader

Inheritance: XmlReader, IXmlSchemaInfo, IXmlLineInfo, IXmlNamespaceResolver
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Private Properties

Свойство Type Description
AddAttributePSVI AttributePSVIInfo
CachingCallBack void
ClearAttributesInfo void
CreateDummyTextNode ValidatingReaderNodeData
GetAttributePSVI AttributePSVIInfo
GetAttributePSVI AttributePSVIInfo
GetCachingReader XsdCachingReader
GetDefaultAttribute ValidatingReaderNodeData
GetDefaultAttribute ValidatingReaderNodeData
GetIsDefault void
GetMemberType void
GetOriginalAtomicValueStringOfElement string
GetStringValue object
IXmlNamespaceResolver string>.IDictionary
IXmlNamespaceResolver string
Init void
InternalReadContentAsObject object
InternalReadContentAsObject object
InternalReadContentAsObject object
InternalReadContentAsObjectAsync Task
InternalReadContentAsObjectAsync Task
InternalReadContentAsObjectTupleAsync object>>.Task
InternalReadElementContentAsObject object
InternalReadElementContentAsObject object
InternalReadElementContentAsObject object
InternalReadElementContentAsObjectAsync object>>.Task
InternalReadElementContentAsObjectAsync object>>.Task
InternalReadElementContentAsObjectTupleAsync Task>
IsXSDRoot bool
ProcessElementEvent void
ProcessElementEventAsync System.Threading.Tasks.Task
ProcessEndElementEvent void
ProcessEndElementEventAsync System.Threading.Tasks.Task
ProcessInlineSchema void
ProcessInlineSchemaAsync System.Threading.Tasks.Task
ProcessReaderEvent void
ProcessReaderEventAsync System.Threading.Tasks.Task
ReadAheadForMemberType void
ReadAsync_Read Task
ReadAsync_ReadAhead Task
ReadTillEndElement object
ReadTillEndElementAsync Task
ReturnBoxedValue object
SetupValidator void
SwitchReader void
ValidateAttributes void
XsdValidatingReader System.IO
XsdValidatingReader System.IO
_ReadAsync_Read Task
_ReadAsync_ReadAhead Task

Méthodes publiques

Méthode Description
Close ( ) : void
GetAttribute ( int i ) : string
GetAttribute ( string name ) : string
GetAttribute ( string name, string namespaceURI ) : string
GetValueAsync ( ) : Task
HasLineInfo ( ) : bool
LookupNamespace ( string prefix ) : string
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string name, string ns ) : bool
MoveToAttribute ( int i ) : void
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
Read ( ) : bool
ReadAsync ( ) : Task
ReadAttributeValue ( ) : bool
ReadContentAs ( Type returnType, IXmlNamespaceResolver namespaceResolver ) : object
ReadContentAsAsync ( Type returnType, IXmlNamespaceResolver namespaceResolver ) : Task
ReadContentAsBase64 ( byte buffer, int index, int count ) : int
ReadContentAsBase64Async ( byte buffer, int index, int count ) : Task
ReadContentAsBinHex ( byte buffer, int index, int count ) : int
ReadContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
ReadContentAsBoolean ( ) : bool
ReadContentAsDateTime ( ) : DateTime
ReadContentAsDecimal ( ) : decimal
ReadContentAsDouble ( ) : double
ReadContentAsFloat ( ) : float
ReadContentAsInt ( ) : int
ReadContentAsLong ( ) : long
ReadContentAsObject ( ) : object
ReadContentAsObjectAsync ( ) : Task
ReadContentAsString ( ) : string
ReadContentAsStringAsync ( ) : Task
ReadElementContentAs ( Type returnType, IXmlNamespaceResolver namespaceResolver ) : object
ReadElementContentAsAsync ( Type returnType, IXmlNamespaceResolver namespaceResolver ) : Task
ReadElementContentAsBase64 ( byte buffer, int index, int count ) : int
ReadElementContentAsBase64Async ( byte buffer, int index, int count ) : Task
ReadElementContentAsBinHex ( byte buffer, int index, int count ) : int
ReadElementContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
ReadElementContentAsBoolean ( ) : bool
ReadElementContentAsDateTime ( ) : DateTime
ReadElementContentAsDecimal ( ) : Decimal
ReadElementContentAsDouble ( ) : double
ReadElementContentAsFloat ( ) : float
ReadElementContentAsInt ( ) : int
ReadElementContentAsLong ( ) : long
ReadElementContentAsObject ( ) : object
ReadElementContentAsObjectAsync ( ) : Task
ReadElementContentAsString ( ) : string
ReadElementContentAsStringAsync ( ) : Task
ResolveEntity ( ) : void
Skip ( ) : void
SkipAsync ( ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
AddAttributePSVI ( int attIndex ) : AttributePSVIInfo
CachingCallBack ( XsdCachingReader cachingReader ) : void
ClearAttributesInfo ( ) : void
CreateDummyTextNode ( string attributeValue, int depth ) : ValidatingReaderNodeData
GetAttributePSVI ( string name ) : AttributePSVIInfo
GetAttributePSVI ( string localName, string ns ) : AttributePSVIInfo
GetCachingReader ( ) : XsdCachingReader
GetDefaultAttribute ( string name, bool updatePosition ) : ValidatingReaderNodeData
GetDefaultAttribute ( string attrLocalName, string ns, bool updatePosition ) : ValidatingReaderNodeData
GetIsDefault ( ) : void
GetMemberType ( ) : void
GetOriginalAtomicValueStringOfElement ( ) : string
GetStringValue ( ) : object
IXmlNamespaceResolver ( XmlNamespaceScope scope ) : string>.IDictionary
IXmlNamespaceResolver ( string prefix ) : string
Init ( ) : void
InternalReadContentAsObject ( ) : object
InternalReadContentAsObject ( bool unwrapTypedValue ) : object
InternalReadContentAsObject ( bool unwrapTypedValue, string &originalStringValue ) : object
InternalReadContentAsObjectAsync ( ) : Task
InternalReadContentAsObjectAsync ( bool unwrapTypedValue ) : Task
InternalReadContentAsObjectTupleAsync ( bool unwrapTypedValue ) : object>>.Task
InternalReadElementContentAsObject ( XmlSchemaType &xmlType ) : object
InternalReadElementContentAsObject ( XmlSchemaType &xmlType, bool unwrapTypedValue ) : object
InternalReadElementContentAsObject ( XmlSchemaType &xmlType, bool unwrapTypedValue, string &originalString ) : object
InternalReadElementContentAsObjectAsync ( ) : object>>.Task
InternalReadElementContentAsObjectAsync ( bool unwrapTypedValue ) : object>>.Task
InternalReadElementContentAsObjectTupleAsync ( bool unwrapTypedValue ) : Task>
IsXSDRoot ( string localName, string ns ) : bool
ProcessElementEvent ( ) : void
ProcessElementEventAsync ( ) : System.Threading.Tasks.Task
ProcessEndElementEvent ( ) : void
ProcessEndElementEventAsync ( ) : System.Threading.Tasks.Task
ProcessInlineSchema ( ) : void
ProcessInlineSchemaAsync ( ) : System.Threading.Tasks.Task
ProcessReaderEvent ( ) : void
ProcessReaderEventAsync ( ) : System.Threading.Tasks.Task
ReadAheadForMemberType ( ) : void
ReadAsync_Read ( Task task ) : Task
ReadAsync_ReadAhead ( System.Threading.Tasks.Task task ) : Task
ReadTillEndElement ( ) : object
ReadTillEndElementAsync ( ) : Task
ReturnBoxedValue ( object typedValue, XmlSchemaType xmlType, bool unWrap ) : object
SetupValidator ( XmlReaderSettings readerSettings, XmlReader reader, XmlSchemaObject partialValidationType ) : void
SwitchReader ( ) : void
ValidateAttributes ( ) : void
XsdValidatingReader ( XmlReader reader, XmlResolver xmlResolver, XmlReaderSettings readerSettings ) : System.IO
XsdValidatingReader ( XmlReader reader, XmlResolver xmlResolver, XmlReaderSettings readerSettings, XmlSchemaObject partialValidationType ) : System.IO
_ReadAsync_Read ( Task task ) : Task
_ReadAsync_ReadAhead ( System.Threading.Tasks.Task task ) : Task

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

GetAttribute() public méthode

public GetAttribute ( int i ) : string
i int
Résultat string

GetAttribute() public méthode

public GetAttribute ( string name ) : string
name string
Résultat string

GetAttribute() public méthode

public GetAttribute ( string name, string namespaceURI ) : string
name string
namespaceURI string
Résultat string

GetValueAsync() public méthode

public GetValueAsync ( ) : Task
Résultat Task

HasLineInfo() public méthode

public HasLineInfo ( ) : bool
Résultat bool

LookupNamespace() public méthode

public LookupNamespace ( string prefix ) : string
prefix string
Résultat string

MoveToAttribute() public méthode

public MoveToAttribute ( string name ) : bool
name string
Résultat bool

MoveToAttribute() public méthode

public MoveToAttribute ( string name, string ns ) : bool
name string
ns string
Résultat bool

MoveToAttribute() public méthode

public MoveToAttribute ( int i ) : void
i int
Résultat void

MoveToElement() public méthode

public MoveToElement ( ) : bool
Résultat bool

MoveToFirstAttribute() public méthode

public MoveToFirstAttribute ( ) : bool
Résultat bool

MoveToNextAttribute() public méthode

public MoveToNextAttribute ( ) : bool
Résultat bool

Read() public méthode

public Read ( ) : bool
Résultat bool

ReadAsync() public méthode

public ReadAsync ( ) : Task
Résultat Task

ReadAttributeValue() public méthode

public ReadAttributeValue ( ) : bool
Résultat bool

ReadContentAs() public méthode

public ReadContentAs ( Type returnType, IXmlNamespaceResolver namespaceResolver ) : object
returnType Type
namespaceResolver IXmlNamespaceResolver
Résultat object

ReadContentAsAsync() public méthode

public ReadContentAsAsync ( Type returnType, IXmlNamespaceResolver namespaceResolver ) : Task
returnType Type
namespaceResolver IXmlNamespaceResolver
Résultat Task

ReadContentAsBase64() public méthode

public ReadContentAsBase64 ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
Résultat int

ReadContentAsBase64Async() public méthode

public ReadContentAsBase64Async ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
Résultat Task

ReadContentAsBinHex() public méthode

public ReadContentAsBinHex ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
Résultat int

ReadContentAsBinHexAsync() public méthode

public ReadContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
Résultat Task

ReadContentAsBoolean() public méthode

public ReadContentAsBoolean ( ) : bool
Résultat bool

ReadContentAsDateTime() public méthode

public ReadContentAsDateTime ( ) : DateTime
Résultat DateTime

ReadContentAsDecimal() public méthode

public ReadContentAsDecimal ( ) : decimal
Résultat decimal

ReadContentAsDouble() public méthode

public ReadContentAsDouble ( ) : double
Résultat double

ReadContentAsFloat() public méthode

public ReadContentAsFloat ( ) : float
Résultat float

ReadContentAsInt() public méthode

public ReadContentAsInt ( ) : int
Résultat int

ReadContentAsLong() public méthode

public ReadContentAsLong ( ) : long
Résultat long

ReadContentAsObject() public méthode

public ReadContentAsObject ( ) : object
Résultat object

ReadContentAsObjectAsync() public méthode

public ReadContentAsObjectAsync ( ) : Task
Résultat Task

ReadContentAsString() public méthode

public ReadContentAsString ( ) : string
Résultat string

ReadContentAsStringAsync() public méthode

public ReadContentAsStringAsync ( ) : Task
Résultat Task

ReadElementContentAs() public méthode

public ReadElementContentAs ( Type returnType, IXmlNamespaceResolver namespaceResolver ) : object
returnType Type
namespaceResolver IXmlNamespaceResolver
Résultat object

ReadElementContentAsAsync() public méthode

public ReadElementContentAsAsync ( Type returnType, IXmlNamespaceResolver namespaceResolver ) : Task
returnType Type
namespaceResolver IXmlNamespaceResolver
Résultat Task

ReadElementContentAsBase64() public méthode

public ReadElementContentAsBase64 ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
Résultat int

ReadElementContentAsBase64Async() public méthode

public ReadElementContentAsBase64Async ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
Résultat Task

ReadElementContentAsBinHex() public méthode

public ReadElementContentAsBinHex ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
Résultat int

ReadElementContentAsBinHexAsync() public méthode

public ReadElementContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
Résultat Task

ReadElementContentAsBoolean() public méthode

public ReadElementContentAsBoolean ( ) : bool
Résultat bool

ReadElementContentAsDateTime() public méthode

public ReadElementContentAsDateTime ( ) : DateTime
Résultat DateTime

ReadElementContentAsDecimal() public méthode

public ReadElementContentAsDecimal ( ) : Decimal
Résultat Decimal

ReadElementContentAsDouble() public méthode

public ReadElementContentAsDouble ( ) : double
Résultat double

ReadElementContentAsFloat() public méthode

public ReadElementContentAsFloat ( ) : float
Résultat float

ReadElementContentAsInt() public méthode

public ReadElementContentAsInt ( ) : int
Résultat int

ReadElementContentAsLong() public méthode

public ReadElementContentAsLong ( ) : long
Résultat long

ReadElementContentAsObject() public méthode

public ReadElementContentAsObject ( ) : object
Résultat object

ReadElementContentAsObjectAsync() public méthode

public ReadElementContentAsObjectAsync ( ) : Task
Résultat Task

ReadElementContentAsString() public méthode

public ReadElementContentAsString ( ) : string
Résultat string

ReadElementContentAsStringAsync() public méthode

public ReadElementContentAsStringAsync ( ) : Task
Résultat Task

ResolveEntity() public méthode

public ResolveEntity ( ) : void
Résultat void

Skip() public méthode

public Skip ( ) : void
Résultat void

SkipAsync() public méthode

public SkipAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task