XamlBackgroundReader Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Implementiert einen doppelpufferten XamlReader , der das Lesen und Schreiben in verschiedene Threads aufteilen kann.
public ref class XamlBackgroundReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlBackgroundReader = class
inherit XamlReader
interface IXamlLineInfo
Public Class XamlBackgroundReader
Inherits XamlReader
Implements IXamlLineInfo
- Vererbung
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| XamlBackgroundReader(XamlReader) |
Initialisiert eine neue Instanz der XamlBackgroundReader-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| HasLineInfo |
Ruft einen Wert ab, der angibt, ob Zeileninformationen verfügbar sind. |
| IsDisposed |
Ruft ab, ob Dispose(Boolean) aufgerufen wurde. (Geerbt von XamlReader) |
| IsEof |
Ruft einen Wert ab, der meldet, ob sich die Leseposition am Ende der Datei befindet. |
| LineNumber |
Ruft die Zu meldende Zeilennummer ab. |
| LinePosition |
Ruft die zu meldende Zeilenposition ab. |
| Member |
Ruft das aktuelle Element an der Leseposition ab, wenn sich die Leseposition auf einer StartMember. |
| Namespace |
Ruft den XAML-Namespace vom aktuellen Knoten ab. |
| NodeType |
Ruft den Typ des aktuellen Knotens ab. |
| SchemaContext |
Ruft ein Objekt ab, das Schemakontextinformationen für den Informationssatz bereitstellt. |
| Type |
Ruft den XamlType aktuellen Knoten ab. |
| Value |
Ruft den Wert des aktuellen Knotens ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Close() |
Schließt den XAML-Knotendatenstrom. (Geerbt von XamlReader) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den XamlBackgroundReader verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Read() |
Stellt den nächsten XAML-Knoten aus der Quelle bereit, wenn ein Knoten verfügbar ist. |
| ReadSubtree() |
Gibt ein XamlReader , das auf dem aktuellen XamlReaderbasiert, wobei die zurückgegebene XamlReader Wird verwendet wird, um eine Unterstruktur der XAML-Knotenstruktur zu durchlaufen. (Geerbt von XamlReader) |
| Skip() |
Überspringt den aktuellen Knoten und wechselt zur Leseposition zum nächsten Knoten. (Geerbt von XamlReader) |
| StartThread() |
Erstellt und startet einen neuen Thread (erstellt aus ParameterizedThreadStart), der einen benannten Thread für den XamlReader. |
| StartThread(String) |
Erstellt und startet einen neuen Thread (erstellt aus ParameterizedThreadStart), der einen benannten Thread für den XamlReader. Sie geben den Threadnamen als Parameter an. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IDisposable.Dispose() |
Gibt alle Ressourcen frei, die von der aktuellen Instanz der XamlReader Klasse verwendet werden. (Geerbt von XamlReader) |