XmlReader.ValueType Vlastnost

Definice

Získá typ CLR (Common Language Runtime) pro aktuální uzel.

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

Hodnota vlastnosti

Type

Typ CLR, který odpovídá zadané hodnotě uzlu. Výchozí formát je System.String.

Výjimky

XmlReader Metoda byla volána před dokončením předchozí asynchronní operace. V tomto případě InvalidOperationException se vyvolá zpráva "Asynchronní operace už probíhá".

Poznámky

Seznam výchozích mapování najdete v tématu Podpora typů v System.Xml třídách .

Prvek typu xs:int má ve výchozím nastavení hodnotu System.Int32 ValueType. ValueType Může však být jedním z platných typů, které lze namapovat na xs:int, například System.Int16 nebo System.Double.

Pokud uzel není zadaný nebo pokud je uzel prvkem, který obsahuje smíšený obsah, je hodnota uzlu namapovaná na System.String typ.

Poznámky pro dědice

Implementátory musí poskytnout pro každý uzel, ValueType i když je to jenom System.String typ.

Platí pro