Condividi tramite


XamlBackgroundReader Classe

Definizione

Implementa un oggetto XamlReader a doppio buffer che 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

XamlBackgroundReader(XamlReader)

Inizializza una nuova istanza della classe XamlBackgroundReader.

Proprietà

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 segnala se la posizione del reader è alla fine del file.

LineNumber

Ottiene il numero di riga da segnalare.

LinePosition

Ottiene la posizione di riga da segnalare.

Member

Ottiene il membro corrente nella posizione del reader, se la posizione del reader è in un oggetto StartMember.

Namespace

Ottiene lo spazio dei nomi XAML dal nodo corrente.

NodeType

Ottiene il tipo di nodo corrente.

SchemaContext

Ottiene un oggetto che fornisce le 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

Close()

Chiude il flusso del nodo XAML.

(Ereditato da XamlReader)
Dispose(Boolean)

Rilascia le risorse non gestite usate da XamlBackgroundReader e, facoltativamente, 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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Read()

Fornisce il nodo XAML successivo dall'origine, se è disponibile un nodo.

ReadSubtree()

Restituisce un oggetto XamlReader basato sull'oggetto XamlReader corrente, dove l'oggetto XamlReader restituito viene utilizzato per scorrere un sottoalbero della struttura dei nodi XAML.

(Ereditato da XamlReader)
Skip()

Ignora il nodo corrente e fa avanzare la posizione del reader al nodo successivo.

(Ereditato da XamlReader)
StartThread()

Crea e avvia un nuovo oggetto Thread (costruito da ParameterizedThreadStart) che gestisce un thread denominato per l'oggetto XamlReader.

StartThread(String)

Crea e avvia un nuovo oggetto Thread (costruito da ParameterizedThreadStart) che gestisce un thread denominato per l'oggetto XamlReader. Si specifica il nome del thread come parametro.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Rilascia tutte le risorse usate dall'istanza corrente della classe XamlReader.

(Ereditato da XamlReader)

Si applica a