C# Class System.Xml.XmlValidatingReaderImpl

Inheritance: XmlReader, IXmlLineInfo, IXmlNamespaceResolver
显示文件 Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
AddDefaultAttribute bool
Close void
GetNamespacesInScope string>.IDictionary
GetResolver XmlResolver
IXmlNamespaceResolver string>.IDictionary
IXmlNamespaceResolver string
LookupPrefix string
MoveOffEntityReference void
MoveOffEntityReferenceAsync Task
ParseDtdFromParserContext void
ParseDtdFromParserContextAsync Task
ProcessCoreReaderEvent void
ResolveEntityInternally void
ResolveEntityInternallyAsync Task
SetupValidation void
ValidateDefaultAttributeOnUse void
ValidateDtd void
XmlValidatingReaderImpl System
XmlValidatingReaderImpl System
XmlValidatingReaderImpl System
XmlValidatingReaderImpl System

Public Methods

Method Description
Close ( ) : void
GetAttribute ( int i ) : string
GetAttribute ( string name ) : string
GetAttribute ( string localName, string namespaceURI ) : string
GetValueAsync ( ) : Task
HasLineInfo ( ) : bool
LookupNamespace ( String prefix ) : String
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string localName, string namespaceURI ) : bool
MoveToAttribute ( int i ) : void
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
Read ( ) : bool
ReadAsync ( ) : Task
ReadAttributeValue ( ) : bool
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
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
ReadString ( ) : string
ReadTypedValue ( ) : object
ReadTypedValueAsync ( ) : Task
ResolveEntity ( ) : void

Private Methods

Method Description
AddDefaultAttribute ( SchemaAttDef attdef ) : bool
Close ( bool closeStream ) : void
GetNamespacesInScope ( XmlNamespaceScope scope ) : string>.IDictionary
GetResolver ( ) : XmlResolver
IXmlNamespaceResolver ( XmlNamespaceScope scope ) : string>.IDictionary
IXmlNamespaceResolver ( string prefix ) : string
LookupPrefix ( string namespaceName ) : string
MoveOffEntityReference ( ) : void
MoveOffEntityReferenceAsync ( ) : Task
ParseDtdFromParserContext ( ) : void
ParseDtdFromParserContextAsync ( ) : Task
ProcessCoreReaderEvent ( ) : void
ResolveEntityInternally ( ) : void
ResolveEntityInternallyAsync ( ) : Task
SetupValidation ( ValidationType valType ) : void
ValidateDefaultAttributeOnUse ( IDtdDefaultAttributeInfo defaultAttribute, XmlTextReaderImpl coreReader ) : void
ValidateDtd ( ) : void
XmlValidatingReaderImpl ( Stream xmlFragment, XmlNodeType fragType, XmlParserContext context ) : System
XmlValidatingReaderImpl ( XmlReader reader ) : System
XmlValidatingReaderImpl ( XmlReader reader, ValidationEventHandler settingsEventHandler, bool processIdentityConstraints ) : System
XmlValidatingReaderImpl ( string xmlFragment, XmlNodeType fragType, XmlParserContext context ) : System

Method Details

Close() public method

public Close ( ) : void
return void

GetAttribute() public method

public GetAttribute ( int i ) : string
i int
return string

GetAttribute() public method

public GetAttribute ( string name ) : string
name string
return string

GetAttribute() public method

public GetAttribute ( string localName, string namespaceURI ) : string
localName string
namespaceURI string
return string

GetValueAsync() public method

public GetValueAsync ( ) : Task
return Task

HasLineInfo() public method

public HasLineInfo ( ) : bool
return bool

LookupNamespace() public method

public LookupNamespace ( String prefix ) : String
prefix String
return String

MoveToAttribute() public method

public MoveToAttribute ( string name ) : bool
name string
return bool

MoveToAttribute() public method

public MoveToAttribute ( string localName, string namespaceURI ) : bool
localName string
namespaceURI string
return bool

MoveToAttribute() public method

public MoveToAttribute ( int i ) : void
i int
return void

MoveToElement() public method

public MoveToElement ( ) : bool
return bool

MoveToFirstAttribute() public method

public MoveToFirstAttribute ( ) : bool
return bool

MoveToNextAttribute() public method

public MoveToNextAttribute ( ) : bool
return bool

Read() public method

public Read ( ) : bool
return bool

ReadAsync() public method

public ReadAsync ( ) : Task
return Task

ReadAttributeValue() public method

public ReadAttributeValue ( ) : bool
return bool

ReadContentAsBase64() public method

public ReadContentAsBase64 ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
return int

ReadContentAsBase64Async() public method

public ReadContentAsBase64Async ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
return Task

ReadContentAsBinHex() public method

public ReadContentAsBinHex ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
return int

ReadContentAsBinHexAsync() public method

public ReadContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
return Task

ReadElementContentAsBase64() public method

public ReadElementContentAsBase64 ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
return int

ReadElementContentAsBase64Async() public method

public ReadElementContentAsBase64Async ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
return Task

ReadElementContentAsBinHex() public method

public ReadElementContentAsBinHex ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
return int

ReadElementContentAsBinHexAsync() public method

public ReadElementContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
return Task

ReadString() public method

public ReadString ( ) : string
return string

ReadTypedValue() public method

public ReadTypedValue ( ) : object
return object

ReadTypedValueAsync() public method

public ReadTypedValueAsync ( ) : Task
return Task

ResolveEntity() public method

public ResolveEntity ( ) : void
return void