DelegatingXmlDictionaryReader Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula um XmlDictionaryReader delegado para InnerReader.
public class DelegatingXmlDictionaryReader : System.Xml.XmlDictionaryReader, System.Xml.IXmlLineInfo
type DelegatingXmlDictionaryReader = class
inherit XmlDictionaryReader
interface IXmlLineInfo
Public Class DelegatingXmlDictionaryReader
Inherits XmlDictionaryReader
Implements IXmlLineInfo
- Herança
-
DelegatingXmlDictionaryReader
- Derivado
- Implementações
Construtores
| Nome | Description |
|---|---|
| DelegatingXmlDictionaryReader() |
Cria um novo DelegatingXmlDictionaryReader. |
Propriedades
| Nome | Description |
|---|---|
| AttributeCount |
Obtém o número de atributos do InnerReaders na posição atual do leitor. |
| BaseURI |
Obtém o Uri base do InnerReaders do nó atual. |
| CanReadBinaryContent |
Obtém um valor que indica se o InnerReader pode ler conteúdo binário |
| CanReadValueChunk |
Obtém um valor que indica se o InnerReader pode ler a parte de valor. |
| Depth |
Obtém a profundidade atual do InnerReaders. |
| EOF |
Obtém um valor que indica se o InnerReader está posicionado no final do fluxo. |
| HasValue |
Obtém um valor que indica se o nó atual InnerReader tem um Valor. |
| InnerReader |
Obtém ou define o interior XmlDictionaryReader. |
| IsDefault |
Obtém um valor que indica se o nó atual do InnerReader é um atributo que foi gerado a partir do valor padrão definido no DTD ou esquema. |
| IsEmptyElement |
Obtém um valor que indica se o nó atual do InnerReader está vazio. |
| Item[Int32] |
Obtém o valor do atributo InnerReaders com o índice especificado. |
| Item[String, String] |
Obtém o valor do atributo InnerReaders com o LocalName e o NamespaceURI especificados. |
| Item[String] |
Obtém o valor do atributo InnerReaders com o Nome especificado. |
| LineNumber |
Obtém o LineNumber do InnerReader |
| LinePosition |
Obtém a LinePosition do InnerReader. |
| LocalName |
Obtém o LocalName do InnerReader do nó atual. |
| Name |
Obtém o nome do InnerReader do nó atual. |
| NamespaceURI |
Obtém o NamespaceURI do InnerReader do nó atual. |
| NameTable |
Obtém o XmlNameTable do InnerReader no nó atual. |
| NodeType |
Obtém o tipo do tipo de nó atual do InnerReader. |
| Prefix |
Obtém o prefixo do nó atual do InnerReader. |
| ReadState |
Obtém o ReadState do InnerReader. |
| UseInnerReader |
Obtém o UseInnerReader |
| Value |
Obtém o valor do nó atual do InnerReader. |
| ValueType |
Obtém o ValueType do nó atual do InnerReader. |
| XmlLang |
Obtém o XmlLang do InnerReader. |
| XmlSpace |
Obtém o XmlSpace do InnerReader. |
Métodos
| Nome | Description |
|---|---|
| Close() |
Fecha o leitor e altera o System.Xml.XmlReader.ReadState para Fechado. |
| GetAttribute(Int32) |
Obtém o valor do atributo InnerReader no índice fornecido. |
| GetAttribute(String, String) |
Obtém o valor do atributo InnerReader com o nome e o Uri do namespace fornecidos. |
| GetAttribute(String) |
Obtém o valor do atributo InnerReader com o nome fornecido. |
| HasLineInfo() |
Obtém um valor que indica se o InnerReader HasLineInfo |
| LookupNamespace(String) |
Resolve o prefixo de namespace do InnerReader no escopo do elemento atual. |
| MoveToAttribute(Int32) |
Move para o atributo InnerReader com o índice especificado. |
| MoveToAttribute(String, String) |
Move para o atributo InnerReader com o LocalName e o NamespaceURI especificados. |
| MoveToAttribute(String) |
Move para o atributo InnerReader com o nome local fornecido. |
| MoveToElement() |
Move o InnerReader para um nó do tipo Elemento. |
| MoveToFirstAttribute() |
Move o InnerReader para o primeiro atributo. |
| MoveToNextAttribute() |
Move o InnerReader para o próximo atributo. |
| Read() |
Lê o próximo nó do InnerReader do fluxo. |
| ReadAttributeValue() |
Analisa o valor de atributo do InnerReader em um ou mais nós de Texto, EntityReference ou EndEntity. |
| ReadContentAsBase64(Byte[], Int32, Int32) |
Lê o conteúdo do InnerReader e retorna os bytes binários decodificados em Base64. |
| ReadContentAsBinHex(Byte[], Int32, Int32) |
Lê o conteúdo do InnerReader e retorna os bytes binários decodificados do BinHex. |
| ReadContentAsUniqueId() |
Lê o conteúdo e retorna a cadeia de caracteres contida. |
| ReadValueChunk(Char[], Int32, Int32) |
Lê grandes fluxos de texto inseridos em um documento XML do InnerReader. |
| ResolveEntity() |
Resolve os nós EntityReference do InnerReader. |