DelegatingXmlDictionaryReader Classe

Definição

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.

Aplica-se a