XmlReader.ValueType XmlReader.ValueType XmlReader.ValueType XmlReader.ValueType Property

Definición

Obtiene el tipo de Common Language Runtime (CLR) del nodo actual.Gets The Common Language Runtime (CLR) type for the current node.

public:
 virtual property Type ^ ValueType { Type ^ get(); };
public virtual Type ValueType { get; }
member this.ValueType : Type
Public Overridable ReadOnly Property ValueType As Type

Valor de propiedad

Tipo de CLR correspondiente al valor con tipo del nodo.The CLR type that corresponds to the typed value of the node. De manera predeterminada, es System.String.The default is System.String.

Excepciones

Se llamó un método XmlReader antes de que se termine una operación asincrónica anterior.An XmlReader method was called before a previous asynchronous operation finished. En este caso, se genera InvalidOperationException con el mensaje “Ya hay una operación asincrónica en curso”.In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

Comentarios

Vea compatibilidad de tipos en las clases System. XML para obtener una lista de las asignaciones predeterminadas.See Type Support in the System.Xml Classes for a list of the default mappings.

Un elemento de tipo xs:int ValueType tiene de de System.Int32 forma predeterminada.An element of type xs:int has a ValueType of System.Int32 by default. Sin embargo, ValueType puede ser uno de los tipos válidos que se pueden asignar xs:inta, como System.Int16 o System.Double.However, the ValueType could be one of the valid types that can be mapped to xs:int, such as System.Int16 or System.Double.

Si un nodo no tiene tipo, o si el nodo es un elemento que contiene contenido mixto, el valor del nodo se asigna al System.String tipo.If a node is un-typed, or if the node is an element that contains mixed content, the node value is mapped to the System.String type.

Notas a los desarrolladores de herederos

Los implementadores deben proporcionar ValueType un para cada nodo, aunque solo sea el System.String tipo.Implementers must provide a ValueType for every node, even if it is only the System.String type.

Se aplica a