XmlReader.ValueType Propriedade
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.
Obtém o tipo CLR (Common Language Runtime) para o nó atual.
public:
virtual property Type ^ ValueType { Type ^ get(); };
public virtual Type ValueType { get; }
member this.ValueType : Type
Public Overridable ReadOnly Property ValueType As Type
Valor da propriedade
O tipo CLR que corresponde ao valor digitado do nó. O padrão é System.String
.
Exceções
Um método XmlReader foi chamado antes do término de uma operação assíncrona anterior. Nesse caso, InvalidOperationException será gerado com a mensagem “Uma operação assíncrona já está em andamento”.
Comentários
Consulte o Suporte ao Tipo nas Classes System.Xml para obter uma lista dos mapeamentos padrão.
Um elemento do tipo xs:int
tem um ValueType
de System.Int32
por padrão. No entanto, pode ValueType
ser um dos tipos válidos que podem ser mapeados para xs:int
, como System.Int16
ou System.Double
.
Se um nó não for tipado ou se o nó for um elemento que contém conteúdo misto, o valor do nó será mapeado para o System.String
tipo.
Notas aos Herdeiros
Os implementadores devem fornecer um ValueType
para cada nó, mesmo que seja apenas o System.String
tipo.