C# Класс System.Xml.XmlValidatingReaderImpl

Наследование: XmlReader, IXmlLineInfo, IXmlNamespaceResolver
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

GetAttribute() публичный Метод

public GetAttribute ( int i ) : string
i int
Результат string

GetAttribute() публичный Метод

public GetAttribute ( string name ) : string
name string
Результат string

GetAttribute() публичный Метод

public GetAttribute ( string localName, string namespaceURI ) : string
localName string
namespaceURI string
Результат string

GetValueAsync() публичный Метод

public GetValueAsync ( ) : Task
Результат Task

HasLineInfo() публичный Метод

public HasLineInfo ( ) : bool
Результат bool

LookupNamespace() публичный Метод

public LookupNamespace ( String prefix ) : String
prefix String
Результат String

MoveToAttribute() публичный Метод

public MoveToAttribute ( string name ) : bool
name string
Результат bool

MoveToAttribute() публичный Метод

public MoveToAttribute ( string localName, string namespaceURI ) : bool
localName string
namespaceURI string
Результат bool

MoveToAttribute() публичный Метод

public MoveToAttribute ( int i ) : void
i int
Результат void

MoveToElement() публичный Метод

public MoveToElement ( ) : bool
Результат bool

MoveToFirstAttribute() публичный Метод

public MoveToFirstAttribute ( ) : bool
Результат bool

MoveToNextAttribute() публичный Метод

public MoveToNextAttribute ( ) : bool
Результат bool

Read() публичный Метод

public Read ( ) : bool
Результат bool

ReadAsync() публичный Метод

public ReadAsync ( ) : Task
Результат Task

ReadAttributeValue() публичный Метод

public ReadAttributeValue ( ) : bool
Результат bool

ReadContentAsBase64() публичный Метод

public ReadContentAsBase64 ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
Результат int

ReadContentAsBase64Async() публичный Метод

public ReadContentAsBase64Async ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
Результат Task

ReadContentAsBinHex() публичный Метод

public ReadContentAsBinHex ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
Результат int

ReadContentAsBinHexAsync() публичный Метод

public ReadContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
Результат Task

ReadElementContentAsBase64() публичный Метод

public ReadElementContentAsBase64 ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
Результат int

ReadElementContentAsBase64Async() публичный Метод

public ReadElementContentAsBase64Async ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
Результат Task

ReadElementContentAsBinHex() публичный Метод

public ReadElementContentAsBinHex ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
Результат int

ReadElementContentAsBinHexAsync() публичный Метод

public ReadElementContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
Результат Task

ReadString() публичный Метод

public ReadString ( ) : string
Результат string

ReadTypedValue() публичный Метод

public ReadTypedValue ( ) : object
Результат object

ReadTypedValueAsync() публичный Метод

public ReadTypedValueAsync ( ) : Task
Результат Task

ResolveEntity() публичный Метод

public ResolveEntity ( ) : void
Результат void