DelegatingXmlDictionaryReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |