XamlBackgroundReader Classe

Definizione

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à
XamlBackgroundReader
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)

Si applica a