XmlReader.ValueType プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のノードの共通言語ランタイム (CLR) 型を取得します。
public:
virtual property Type ^ ValueType { Type ^ get(); };
public virtual Type ValueType { get; }
member this.ValueType : Type
Public Overridable ReadOnly Property ValueType As Type
プロパティ値
ノードの型指定された値に対応する CLR 型。 既定値は、System.String
です。
例外
先行の非同期操作が完了する前に、XmlReader メソッドが呼び出されました。 この場合、「非同期操作が既に実行されています」というメッセージと共に InvalidOperationException がスローされます。
注釈
既定のマッピングの一覧については、「 System.Xml クラスの型のサポート 」を参照してください。
型xs:int
の要素は、既定で a System.Int32
を持ValueType
っています。 ただし、ValueType
マップできる有効な型の 1 つを指定できます xs:int
(例: System.Int16
.System.Double
ノードが型指定されていない場合、またはノードが混合コンテンツを含む要素である場合、ノード値は型に System.String
マップされます。
注意 (継承者)
実装者は、型のみの場合でも、すべてのノードに対して提供 ValueType
する System.String
必要があります。