Freigeben über


XmlTextReader-Member

Stellt einen Reader dar, der schnellen, nicht zwischengespeicherten Vorwärtszugriff auf XML-Daten bietet.

In den folgenden Tabellen werden die vom XmlTextReader -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Konstruktoren

(siehe auch Geschützte Konstruktoren )

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework XmlTextReader Überladen. Initialisiert eine neue Instanz des XmlTextReader.

Zum Seitenanfang

Geschützte Konstruktoren

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework XmlTextReader Überladen. Initialisiert eine neue Instanz des XmlTextReader.

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework AttributeCount Überschrieben. Ruft die Anzahl der Attribute im aktuellen Knoten ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework BaseURI Überschrieben. Ruft den Basis-URI des aktuellen Knotens ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework CanReadBinaryContent Überschrieben. Ruft einen Wert ab, der angibt, ob der XmlTextReader die Methoden für das Lesen von Inhalt im Binärformat implementiert.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework CanReadValueChunk Überschrieben. Ruft einen Wert ab, der angibt, ob der XmlTextReader die angegebene ReadValueChunk-Methode implementiert.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework CanResolveEntity Überschrieben. Ruft einen Wert ab, der angibt, ob dieser Reader Entitäten analysieren und auflösen kann.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Depth Überschrieben. Ruft die Tiefe des aktuellen Knotens im XML-Dokument ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Encoding Ruft die Codierung des Dokuments ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework EntityHandling Ruft einen Wert ab, der angibt, wie der Reader Entitäten behandelt, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework EOF Überschrieben. Ruft einen Wert ab, der angibt, ob sich der Reader am Ende des Streams befindet.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework HasAttributes  Ruft einen Wert ab, der angibt, ob der aktuelle Knoten über Attribute verfügt.(Von XmlReader geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework HasValue Überschrieben. Ruft einen Wert ab, der angibt, ob der aktuelle Knoten einen anderen Value als String.Empty aufweisen darf.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsDefault Überschrieben. Ruft einen Wert ab, der angibt, ob der aktuelle Knoten ein Attribut ist, das aus dem in der DTD oder im Schema definierten Standardwert generiert wurde.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsEmptyElement Überschrieben. Ruft einen Wert ab, der angibt, ob der aktuelle Knoten ein leeres Element ist (z. B. <MyElement/>).
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Item  Überladen. Ruft beim Überschreiben in einer abgeleiteten Klasse den Wert des Attributs ab.(Von XmlReader geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework LineNumber Ruft die aktuelle Zeilennummer ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework LinePosition Ruft die aktuelle Zeilenposition ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework LocalName Überschrieben. Ruft den lokalen Namen des aktuellen Knotens ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Name Überschrieben. Ruft den gekennzeichneten Namen des aktuellen Knotens ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Namespaces Ruft einen Wert ab, der angibt, ob Namespaces unterstützt werden, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework NamespaceURI Überschrieben. Ruft den Namespace-URI (entsprechend der Definition in der Namespacespezifikation des W3C) des Knotens ab, auf dem der Reader positioniert ist.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework NameTable Überschrieben. Ruft die XmlNameTable ab, die dieser Implementierung zugeordnet ist.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework NodeType Überschrieben. Ruft den Typ des aktuellen Knotens ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Normalization Ruft einen Wert ab, der angibt, ob Leerraum und Attributwerte normalisiert werden sollen, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Prefix Überschrieben. Ruft das dem aktuellen Knoten zugeordnete Namespacepräfix ab.
Öffentliche Eigenschaft ProhibitDtd Ruft einen Wert ab, der angibt, ob die DTD-Verarbeitung ermöglicht werden soll, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework QuoteChar Überschrieben. Ruft das Anführungszeichen ab, mit dem der Wert eines Attributknotens eingeschlossen wird.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework ReadState Überschrieben. Ruft den Zustand des Readers ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework SchemaInfo  Ruft die Schemainformationen ab, die dem aktuellen Knoten nach der Schemavalidierung zugewiesen wurden.(Von XmlReader geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Settings Überschrieben. Ruft das zum Erstellen dieser XmlTextReader-Instanz verwendete XmlReaderSettings-Objekt ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Value Überschrieben. Ruft den Textwert des aktuellen Knotens ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework ValueType  Ruft den CLR-Typ (Common Language Runtime) für den aktuellen Knoten ab.(Von XmlReader geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework WhitespaceHandling Ruft einen Wert ab, der angibt, wie Leerraum behandelt wird, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework XmlLang Überschrieben. Ruft den aktuellen xml:lang-Bereich ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework XmlResolver Legt den XmlResolver fest, der zur Auflösung von DTD-Verweisen verwendet wird.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework XmlSpace Überschrieben. Ruft den aktuellen xml:space-Bereich ab.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework Close Überschrieben. Ändert den ReadState in Closed.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework Create  Überladen. Erstellt eine neue XmlReader-Instanz. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetAttribute Überladen. Überschrieben. Ruft den Wert eines Attributs ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetNamespacesInScope Ruft eine Auflistung ab, die alle derzeit im Gültigkeitsbereich enthaltenen Namespaces enthält.
Öffentliche Methode Unterstützt von .NET Compact Framework GetRemainder Ruft den Rest des gepufferten XML ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework HasLineInfo Ruft einen Wert ab, der angibt, ob die Klasse Zeileninformationen zurückgeben kann.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework IsName  Ruft einen Wert ab, der angibt, ob das Zeichenfolgenargument ein gültiger XML-Name ist. (Von XmlReader geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework IsNameToken  Ruft einen Wert ab, der angibt, ob das Zeichenfolgenargument ein gültiges XML-Namenstoken ist. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework IsStartElement  Überladen. Überprüft, ob der aktuelle Inhaltsknoten ein Starttag ist. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework LookupNamespace Überschrieben. Löst ein Namespacepräfix im Gültigkeitsbereich des aktuellen Elements auf.
Öffentliche Methode Unterstützt von .NET Compact Framework MoveToAttribute Überladen. Überschrieben. Wechselt zum angegebenen Attribut.
Öffentliche Methode Unterstützt von .NET Compact Framework MoveToContent  Überprüft, ob der aktuelle Knoten ein Inhaltsknoten (Textknoten ohne Leerraum, CDATA-, Element-, EndElement-, EntityReference- oder EndEntity-Knoten) ist. Wenn der Knoten kein Inhaltsknoten ist, springt der Reader zum nächsten Inhaltsknoten oder an das Ende der Datei. Knoten folgender Typen werden übersprungen: ProcessingInstruction, DocumentType, Comment, Whitespace und SignificantWhitespace. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework MoveToElement Überschrieben. Wechselt zu dem Element, das den aktuellen Attributknoten enthält.
Öffentliche Methode Unterstützt von .NET Compact Framework MoveToFirstAttribute Überschrieben. Wechselt zum ersten Attribut.
Öffentliche Methode Unterstützt von .NET Compact Framework MoveToNextAttribute Überschrieben. Wechselt zum nächsten Attribut.
Öffentliche Methode Unterstützt von .NET Compact Framework Read Überschrieben. Liest den nächsten Knoten aus dem Stream.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadAttributeValue Überschrieben. Löst den Attributwert in einen oder mehrere Text-Knoten, EntityReference-Knoten oder EndEntity-Knoten auf.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadBase64 Decodiert Base64 und gibt die decodierten Binärbytes zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadBinHex Decodiert BinHex und gibt die decodierten Binärbytes zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadChars Liest den Textinhalt eines Elements in einen Zeichenpuffer. Diese Methode ist dafür entworfen, umfangreiche Streams mit eingebettetem Text mithilfe aufeinander folgender Aufrufe zu lesen.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAs  Liest den Inhalt als Objekt vom angegebenen Typ. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsBase64 Überschrieben. Liest den Inhalt und gibt die Base64-decodierten binären Bytes zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsBinHex Überschrieben. Liest den Inhalt und gibt die BinHex-decodierten binären Bytes zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsBoolean  Liest den Textinhalt an der aktuellen Position als Boolean. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsDateTime  Liest den Textinhalt an der aktuellen Position als DateTime-Objekt. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsDecimal  Liest den Textinhalt an der aktuellen Position als Decimal-Objekt. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsDouble  Liest den Textinhalt an der aktuellen Position als Gleitkommazahl mit doppelter Genauigkeit. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsFloat  Liest den Textinhalt an der aktuellen Position als Gleitkommazahl mit einfacher Genauigkeit. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsInt  Liest den Textinhalt an der aktuellen Position als 32-Bit-Ganzzahl mit Vorzeichen. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsLong  Liest den Textinhalt an der aktuellen Position als 64-Bit-Ganzzahl mit Vorzeichen. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsObject  Liest den Textinhalt an der aktuellen Position als Object. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadContentAsString  Liest den Textinhalt an der aktuellen Position als String-Objekt. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAs  Überladen. Liest das aktuelle Element und gibt den Inhalt als Objekt vom angegebenen Typ zurück. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsBase64 Überschrieben. Liest das Element und decodiert den Base64-Inhalt.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsBinHex Überschrieben. Liest das Element und decodiert den BinHex-Inhalt.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsBoolean  Überladen. Liest den aktuellen Elementwert als Boolean-Objekt. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsDateTime  Überladen. Liest das aktuelle Element und gibt den Inhalt als DateTime-Objekt zurück. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsDecimal  Überladen. Liest den aktuellen Elementwert als Decimal-Objekt. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsDouble  Überladen. Liest das aktuelle Element und gibt den Inhalt als Gleitkommazahl mit doppelter Genauigkeit zurück. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsFloat  Überladen. Liest den aktuellen Elementwert als Gleitkommazahl mit einfacher Genauigkeit. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsInt  Überladen. Liest das aktuelle Element und gibt den Inhalt als 32-Bit-Ganzzahl mit Vorzeichen zurück. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsLong  Überladen. Liest das aktuelle Element und gibt den Inhalt als 64-Bit-Ganzzahl mit Vorzeichen zurück. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsObject  Überladen. Liest das aktuelle Element und gibt den Inhalt als Object zurück. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementContentAsString  Überladen. Liest das aktuelle Element und gibt den Inhalt als String-Objekt zurück. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadElementString  Überladen. Dies ist eine Hilfsmethode für das Lesen einfacher Nur-Text-Elemente. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadEndElement  Überprüft, ob der aktuelle Inhaltsknoten ein Endtag ist, und verschiebt den Reader auf den nächsten Knoten. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadInnerXml  Liest beim Überschreiben in einer abgeleiteten Klasse den gesamten Inhalt, einschließlich Markup, als Zeichenfolge. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadOuterXml  Ruft beim Überschreiben in einer abgeleiteten Klasse den Inhalt (einschließlich Markup) ab, der diesen Knoten und alle untergeordneten Elemente darstellt. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadStartElement  Überladen. Überprüft, ob der aktuelle Knoten ein Element ist, und verschiebt den Reader auf den nächsten Knoten. (Von XmlReader geerbt.)
Öffentliche Methode ReadString Überschrieben. Liest den Inhalt eines Element- oder Textknotens als Zeichenfolge.
Öffentliche Methode Unterstützt von .NET Compact Framework ReadSubtree  Gibt eine neue XmlReader-Instanz zurück, die zum Lesen des aktuellen Knotens und aller untergeordneten Knoten verwendet werden kann. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadToDescendant  Überladen. Verschiebt den XmlReader auf das nächste übereinstimmende untergeordnete Element. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadToFollowing  Überladen. Liest, bis das benannte Element gefunden wird. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadToNextSibling  Überladen. Verschiebt den XmlReader auf das nächste übereinstimmende nebengeordnete Element. (Von XmlReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReadValueChunk  Liest umfangreiche Streams von Text, der in ein XML-Dokument eingebettet ist. (Von XmlReader geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ResetState Setzt den Zustand des Readers auf ReadState.Initial zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework ResolveEntity Überschrieben. Löst den Entitätsverweis für EntityReference-Knoten auf.
Öffentliche Methode Unterstützt von .NET Compact Framework Skip Überschrieben. Überspringt die untergeordneten Elemente des aktuellen Knotens.
Öffentliche Methode Unterstützt von .NET Compact Framework ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework Dispose  Gibt die vom XmlReader verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. (Von XmlReader geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode Unterstützt von .NET Compact Framework System.Xml.IXmlLineInfo.HasLineInfo  
Explizite Schnittstellenimplementierung Methode Unterstützt von .NET Compact Framework System.Xml.IXmlNamespaceResolver.GetNamespacesInScope Eine Beschreibung dieses Members finden Sie unter IXmlNamespaceResolver.GetNamespacesInScope.
Explizite Schnittstellenimplementierung Methode Unterstützt von .NET Compact Framework System.Xml.IXmlNamespaceResolver.LookupNamespace Eine Beschreibung dieses Members finden Sie unter IXmlNamespaceResolver.LookupNamespace.
Explizite Schnittstellenimplementierung Methode Unterstützt von .NET Compact Framework System.Xml.IXmlNamespaceResolver.LookupPrefix Eine Beschreibung dieses Members finden Sie unter IXmlNamespaceResolver.LookupPrefix.

Zum Seitenanfang

Siehe auch

Referenz

XmlTextReader-Klasse
System.Xml-Namespace

Weitere Ressourcen

XML-Dokumente und XML-Daten
Sicherheit und System.Xml-Anwendungen