XamlBackgroundReader Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
- 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) |