Język

DelegatingXmlDictionaryReader Klasa

Definicja

Zawija XmlDictionaryReader delegatów do elementu InnerReader.

public class DelegatingXmlDictionaryReader : System.Xml.XmlDictionaryReader, System.Xml.IXmlLineInfo
type DelegatingXmlDictionaryReader = class
    inherit XmlDictionaryReader
    interface IXmlLineInfo
Public Class DelegatingXmlDictionaryReader
Inherits XmlDictionaryReader
Implements IXmlLineInfo
Dziedziczenie
DelegatingXmlDictionaryReader
Pochodne
Implementuje

Konstruktory

Nazwa Opis
DelegatingXmlDictionaryReader()

Tworzy nowy DelegatingXmlDictionaryReaderelement .

Właściwości

Nazwa Opis
AttributeCount

Pobiera liczbę atrybutów InnerReaders na bieżącej pozycji czytnika.

BaseURI

Pobiera podstawowy identyfikator URI elementu InnerReaders bieżącego węzła.

CanReadBinaryContent

Pobiera wartość wskazującą, czy element InnerReader może odczytywać zawartość binarną

CanReadValueChunk

Pobiera wartość wskazującą, czy element InnerReader może odczytywać fragment wartości.

Depth

Pobiera bieżącą głębokość elementu InnerReaders.

EOF

Pobiera wartość wskazującą, czy element InnerReader jest umieszczony na końcu strumienia.

HasValue

Pobiera wartość wskazującą, czy bieżący węzeł InnerReader ma wartość.

InnerReader

Pobiera lub ustawia wewnętrzny XmlDictionaryReader.

IsDefault

Pobiera wartość wskazującą, czy bieżący węzeł InnerReader jest atrybutem wygenerowanym na podstawie wartości domyślnej zdefiniowanej w dtD lub schema.

IsEmptyElement

Pobiera wartość wskazującą, czy bieżący węzeł InnerReader jest pusty.

Item[Int32]

Pobiera wartość atrybutu InnerReaders z określonym indeksem.

Item[String, String]

Pobiera wartość atrybutu InnerReaders z określonym identyfikatorem LocalName i identyfikatorem NamespaceURI.

Item[String]

Pobiera wartość atrybutu InnerReaders z określoną nazwą.

LineNumber

Pobiera numer wiersza elementu InnerReader

LinePosition

Pobiera element LinePosition elementu InnerReader.

LocalName

Pobiera wartość LocalName elementu InnerReader bieżącego węzła.

Name

Pobiera nazwę elementu InnerReader bieżącego węzła.

NamespaceURI

Pobiera identyfikator NamespaceURI elementu InnerReader bieżącego węzła.

NameTable

Pobiera tabelę XmlNameTable elementu InnerReader w bieżącym węźle.

NodeType

Pobiera typ bieżącego węzła InnerReader.

Prefix

Pobiera prefiks bieżącego węzła InnerReader.

ReadState

Pobiera stan ReadState elementu InnerReader.

UseInnerReader

Pobiera UseInnerReader

Value

Pobiera wartość bieżącego węzła InnerReader.

ValueType

Pobiera wartośćType bieżącego węzła InnerReader.

XmlLang

Pobiera element XmlLang elementu InnerReader.

XmlSpace

Pobiera element XmlSpace elementu InnerReader.

Metody

Nazwa Opis
Close()

Zamyka czytnik i zmienia element System.Xml.XmlReader.ReadState na Zamknięty.

GetAttribute(Int32)

Pobiera wartość atrybutu InnerReader w danym indeksie.

GetAttribute(String, String)

Pobiera wartość atrybutu InnerReader z daną nazwą i identyfikatorem URI przestrzeni nazw.

GetAttribute(String)

Pobiera wartość atrybutu InnerReader o podanej nazwie.

HasLineInfo()

Pobiera wartość wskazującą, czy element InnerReader HasLineInfo

LookupNamespace(String)

Usuwa prefiks przestrzeni nazw InnerReader w bieżącym zakresie elementu.

MoveToAttribute(Int32)

Przechodzi do atrybutu InnerReader z określonym indeksem.

MoveToAttribute(String, String)

Przechodzi do atrybutu InnerReader z określonym identyfikatorem LocalName i identyfikatorem NamespaceURI.

MoveToAttribute(String)

Przechodzi do atrybutu InnerReader o podanej nazwie lokalnej.

MoveToElement()

Przenosi element InnerReader do węzła typu Element.

MoveToFirstAttribute()

Przenosi element InnerReader do pierwszego atrybutu.

MoveToNextAttribute()

Przenosi element InnerReader do następnego atrybutu.

Read()

Odczytuje następny węzeł InnerReader ze strumienia.

ReadAttributeValue()

Analizuje wartość atrybutu InnerReader w co najmniej jednym węźle Text, EntityReference lub EndEntity.

ReadContentAsBase64(Byte[], Int32, Int32)

Odczytuje zawartość elementu InnerReader i zwraca dekodowane bajty binarne Base64.

ReadContentAsBinHex(Byte[], Int32, Int32)

Odczytuje zawartość elementu InnerReader i zwraca dekodowane bajty binhex.

ReadContentAsUniqueId()

Odczytuje zawartość i zwraca zawarty ciąg.

ReadValueChunk(Char[], Int32, Int32)

Odczytuje duże strumienie tekstu osadzonego w dokumencie XML z elementu InnerReader.

ResolveEntity()

Rozwiązuje węzły EntityReference elementu InnerReader.

Dotyczy