XmlReader.ValueType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den CLR-Typ (Common Language Runtime) für den aktuellen Knoten ab.
public:
virtual property Type ^ ValueType { Type ^ get(); };
public virtual Type ValueType { get; }
member this.ValueType : Type
Public Overridable ReadOnly Property ValueType As Type
Eigenschaftswert
Der CLR-Typ, der dem typisierten Wert des Knotens entspricht. Der Standardwert ist System.String
.
Ausnahmen
Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.
Hinweise
Siehe Typunterstützung in den System.Xml Klassen für eine Liste der Standardzuordnungen.
Ein Element des Typs xs:int
weist standardmäßig ein ValueType
Element auf System.Int32
. Dies ValueType
kann jedoch eine der gültigen Typen sein, die zugeordnet werden xs:int
können, z System.Int16
. B. oder System.Double
.
Wenn ein Knoten nicht eingegeben wird, oder wenn der Knoten ein Element ist, das gemischten Inhalt enthält, wird der Knotenwert dem System.String
Typ zugeordnet.
Hinweise für Vererber
Implementierungen müssen einen ValueType
für jeden Knoten bereitstellen, auch wenn es nur der System.String
Typ ist.