XPathItem クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XQuery 1.0 および XPath 2.0 データ モデルの項目を表します。
public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
- 継承
-
XPathItem
- 派生
注釈
項目は、ノードまたはアトミック値のいずれかです。
注意 (実装者)
クラスから継承する場合は、次の XPathItem メンバー IsNodeをオーバーライドする必要があります。
コンストラクター
XPathItem() |
XPathItem クラスの新しいインスタンスを初期化します。 |
プロパティ
IsNode |
派生クラスでオーバーライドされた場合、項目が XPath ノードと原子値のどちらであるかを示す値を取得します。 |
TypedValue |
派生クラスでオーバーライドされた場合は、スキーマの種類に応じて、現在の項目を最も適切な.NET Framework 2.0 型のボックス化されたオブジェクトとして取得します。 |
Value |
派生クラスでオーバーライドされた場合、項目の |
ValueAsBoolean |
派生クラスでオーバーライドされた場合、項目の値を Boolean として取得します。 |
ValueAsDateTime |
派生クラスでオーバーライドされた場合、項目の値を DateTime として取得します。 |
ValueAsDouble |
派生クラスでオーバーライドされた場合、項目の値を Double として取得します。 |
ValueAsInt |
派生クラスでオーバーライドされた場合、項目の値を Int32 として取得します。 |
ValueAsLong |
派生クラスでオーバーライドされた場合、項目の値を Int64 として取得します。 |
ValueType |
派生クラスでオーバーライドされると、項目の.NET Framework 2.0 型を取得します。 |
XmlType |
派生クラスでオーバーライドされた場合は、項目の XmlSchemaType を取得します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
ValueAs(Type) |
項目の値を、指定した型にして返します。 |
ValueAs(Type, IXmlNamespaceResolver) |
派生クラスでオーバーライドされた場合、名前空間プレフィックスの解決に指定された IXmlNamespaceResolver オブジェクトを使用して、項目の値を指定された型にして返します。 |