XmlReader.ValueType Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera typ środowiska uruchomieniowego języka wspólnego (CLR) dla bieżącego węzła.
public:
virtual property Type ^ ValueType { Type ^ get(); };
public virtual Type ValueType { get; }
member this.ValueType : Type
Public Overridable ReadOnly Property ValueType As Type
Wartość właściwości
Typ CLR odpowiadający typowi wartości węzła. Wartość domyślna to System.String
.
Wyjątki
Metoda XmlReader została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W tym przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".
Uwagi
Aby uzyskać listę mapowań domyślnych , zobacz Obsługa typów w klasach System.Xml .
Element typu xs:int
ma wartość domyślną ValueType
System.Int32
. ValueType
Może to być jednak jeden z prawidłowych typów, które mogą być mapowane na xs:int
, takie jak System.Int16
lub System.Double
.
Jeśli węzeł nie jest wpisany lub węzeł jest elementem zawierającym zawartość mieszaną, wartość węzła jest mapowana na System.String
typ.
Uwagi dotyczące dziedziczenia
Implementatory muszą podać dla ValueType
każdego węzła, nawet jeśli jest to tylko System.String
typ.