XamlBackgroundReader Classe

Definição

Implementa um duplo buffer XamlReader que pode dividir a leitura e a escrita para diferentes threads.

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
Herança
XamlBackgroundReader
Implementações

Construtores

Name Description
XamlBackgroundReader(XamlReader)

Inicializa uma nova instância da XamlBackgroundReader classe.

Propriedades

Name Description
HasLineInfo

Obtém um valor que especifica se a informação da linha está disponível.

IsDisposed

Percebe se Dispose(Boolean) foi chamado.

(Herdado de XamlReader)
IsEof

Recebe um valor que indica se a posição do leitor está no final do ficheiro.

LineNumber

Obtém o número da linha para reportar.

LinePosition

Obtém a posição de linha para reportar.

Member

Obtém o membro atual na posição do leitor, se a posição do leitor estiver num StartMember.

Namespace

Obtém o namespace XAML do nó atual.

NodeType

Obtém o tipo do nó atual.

SchemaContext

Obtém um objeto que fornece informação de contexto do esquema para o conjunto de informação.

Type

Obtém o XamlType do nó atual.

Value

Obtém o valor do nó atual.

Métodos

Name Description
Close()

Fecha o fluxo do nó XAML.

(Herdado de XamlReader)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo XamlBackgroundReader e opcionalmente liberta os recursos geridos.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Read()

Fornece o próximo nó XAML da fonte, se houver um nó disponível.

ReadSubtree()

Retorna a XamlReader que é baseado na corrente XamlReader, onde o retornado XamlReader é usado para iterar através de uma subárvore da estrutura do nó XAML.

(Herdado de XamlReader)
Skip()

Salta o nó atual e avança a posição do leitor para o nó seguinte.

(Herdado de XamlReader)
StartThread()

Cria e inicia um novo Thread (construído a partir de ParameterizedThreadStart) que gere um thread nomeado para o XamlReader.

StartThread(String)

Cria e inicia um novo Thread (construído a partir de ParameterizedThreadStart) que gere um thread nomeado para o XamlReader. Especificas o nome da thread como parâmetro.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IDisposable.Dispose()

Liberta todos os recursos usados pela instância atual da XamlReader classe.

(Herdado de XamlReader)

Aplica-se a