XamlBackgroundReader Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementa un doppio buffer che XamlReader può suddividere la lettura e la scrittura in thread diversi.
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
- Ereditarietà
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| XamlBackgroundReader(XamlReader) |
Inizializza una nuova istanza della classe XamlBackgroundReader. |
Proprietà
| Nome | Descrizione |
|---|---|
| HasLineInfo |
Ottiene un valore che specifica se le informazioni sulla riga sono disponibili. |
| IsDisposed |
Ottiene un valore che indica se Dispose(Boolean) è stato chiamato . (Ereditato da XamlReader) |
| IsEof |
Ottiene un valore che indica se la posizione del lettore è alla fine del file. |
| LineNumber |
Ottiene il numero di riga da segnalare. |
| LinePosition |
Ottiene la posizione della riga da segnalare. |
| Member |
Ottiene il membro corrente nella posizione del lettore, se la posizione del lettore si trova in un StartMember. |
| Namespace |
Ottiene lo spazio dei nomi XAML dal nodo corrente. |
| NodeType |
Ottiene il tipo del nodo corrente. |
| SchemaContext |
Ottiene un oggetto che fornisce informazioni sul contesto dello schema per il set di informazioni. |
| Type |
Ottiene l'oggetto XamlType del nodo corrente. |
| Value |
Ottiene il valore del nodo corrente. |
Metodi
| Nome | Descrizione |
|---|---|
| Close() |
Chiude il flusso del nodo XAML. (Ereditato da XamlReader) |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da XamlBackgroundReader e, facoltativamente, rilascia le risorse gestite. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Read() |
Fornisce il nodo XAML successivo dall'origine, se è disponibile un nodo. |
| ReadSubtree() |
Restituisce un oggetto XamlReader basato sull'oggetto corrente XamlReader, in cui l'oggetto restituito viene usato per scorrere un sottoalbero XamlReader della struttura del nodo XAML. (Ereditato da XamlReader) |
| Skip() |
Ignora il nodo corrente e sposta la posizione del lettore al nodo successivo. (Ereditato da XamlReader) |
| StartThread() |
Crea e avvia un nuovo Thread oggetto (costruito da ParameterizedThreadStart) che gestisce un thread denominato per .XamlReader |
| StartThread(String) |
Crea e avvia un nuovo Thread oggetto (costruito da ParameterizedThreadStart) che gestisce un thread denominato per .XamlReader Specificare il nome del thread come parametro. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IDisposable.Dispose() |
Rilascia tutte le risorse usate dall'istanza corrente della XamlReader classe . (Ereditato da XamlReader) |