XmlReader.ValueType Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar CLR-typen (Common Language Runtime) för den aktuella noden.
public:
virtual property Type ^ ValueType { Type ^ get(); };
public virtual Type ValueType { get; }
member this.ValueType : Type
Public Overridable ReadOnly Property ValueType As Type
Egenskapsvärde
DEN CLR-typ som motsvarar nodens typerade värde. Standardvärdet är System.String.
Undantag
En XmlReader metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".
Kommentarer
En lista över standardmappningar finns i Typstöd i System.Xml-klasser .
Ett element av typen xs:int har en ValueType av System.Int32 som standard. Det kan dock ValueType vara en av de giltiga typerna som kan mappas till , till xs:intexempel System.Int16 eller System.Double.
Om en nod är oskriven, eller om noden är ett element som innehåller blandat innehåll, mappas nodvärdet till System.String typen.
Anteckningar till arvingar
Implementerare måste ange en ValueType för varje nod, även om det bara System.String är typen.