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

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

Private Properties

Свойство Тип Описание
AddAttribute ValidatingReaderNodeData
AddContent ValidatingReaderNodeData
ClearAttributesInfo void
CreateDummyTextNode ValidatingReaderNodeData
GetAttributeIndexWithPrefix int
GetAttributeIndexWithoutPrefix int
GetCoreReader XmlReader
GetLineInfo IXmlLineInfo
IXmlLineInfo bool
Init void
ReadOriginalContentAsString string
RecordAttributes void
RecordEndElementNode void
RecordTextNode ValidatingReaderNodeData
Reset void
SetToReplayMode void
SetToReplayModeAsync Task
SwitchTextNodeAndEndElement void
XsdCachingReader System.IO

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

Метод Описание
Close ( ) : void
GetAttribute ( int i ) : string
GetAttribute ( string name ) : string
GetAttribute ( string name, string namespaceURI ) : string
GetValueAsync ( ) : Task
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
ResolveEntity ( ) : void
Skip ( ) : void
SkipAsync ( ) : Task
this ( int i ) : string
this ( string name ) : string
this ( string name, string namespaceURI ) : string

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

Метод Описание
AddAttribute ( int attIndex ) : ValidatingReaderNodeData
AddContent ( System.Xml.XmlNodeType nodeType ) : ValidatingReaderNodeData
ClearAttributesInfo ( ) : void
CreateDummyTextNode ( string attributeValue, int depth ) : ValidatingReaderNodeData
GetAttributeIndexWithPrefix ( string name ) : int
GetAttributeIndexWithoutPrefix ( string name ) : int
GetCoreReader ( ) : XmlReader
GetLineInfo ( ) : IXmlLineInfo
IXmlLineInfo ( ) : bool
Init ( ) : void
ReadOriginalContentAsString ( ) : string
RecordAttributes ( ) : void
RecordEndElementNode ( ) : void
RecordTextNode ( string textValue, string originalStringValue, int depth, int lineNo, int linePos ) : ValidatingReaderNodeData
Reset ( XmlReader reader ) : void
SetToReplayMode ( ) : void
SetToReplayModeAsync ( ) : Task
SwitchTextNodeAndEndElement ( string textValue, string originalStringValue ) : void
XsdCachingReader ( XmlReader reader, IXmlLineInfo lineInfo, CachingEventHandler handlerMethod ) : System.IO

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

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 name, string namespaceURI ) : string
name string
namespaceURI string
Результат string

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

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

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

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

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

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

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

public MoveToAttribute ( string name, string ns ) : bool
name string
ns 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

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

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

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

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

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

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

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

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

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

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

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

public this ( string name, string namespaceURI ) : string
name string
namespaceURI string
Результат string