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

Typ CLR, který odpovídá typové hodnotě uzlu. Výchozí hodnota je System.String.

Výjimky

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

Poznámky

Seznam výchozích mapování naleznete v části Podpora typů v třídách System.Xml .

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

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

Poznámky pro dědice

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

Platí pro