EnumObject クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XPATH レベルを実装するクラスは、このクラスから派生する必要があります
public abstract class EnumObject
type EnumObject = class
Public MustInherit Class EnumObject
- 継承
-
EnumObject
- 派生
コンストラクター
| 名前 | 説明 |
|---|---|
| EnumObject() |
デフォルト構造体 |
プロパティ
| 名前 | 説明 |
|---|---|
| ConnectionInfo |
conection オブジェクト |
| Filter |
このレベルのフィルター |
| FixedProperties |
値が認識されるプロパティのリスト (例: Name は、ファイッターが [@Name='fff'] または [@Name='fff' and ( xxxxx ) ] の形式であるかどうかを知っている |
| Name |
xpath レベルの名前 |
| Request |
このレベルの要求は、1 つ下のレベルから受信されるか、最後のレベルである場合はユーザーから受信されます |
| ResultTypes |
このオブジェクトがサポートする結果の種類を返す |
| Urn |
このプロパティは、要求が処理されている間のみ存在します |
メソッド
| 名前 | 説明 |
|---|---|
| AddProperty(ObjectProperty) |
プロパティのコレクションに追加する |
| ComputeFixedProperties() |
固定プロパティのリストを計算します (その値はフィルターから推定できます) |
| GetAliasPropertyName(String) |
結果セットでユーザーにエイリアスが設定されるため、プロパティ名を取得します |
| GetData(EnumResult) |
環境によって事前に設定された要求に付随する EnumResult データを取得します。 |
| GetFixedStringProperty(String, Boolean) |
文字列型の固定 (フィルターから既知の値を持つ) プロパティを取得する |
| GetProperties(ObjectPropertyUsages) |
は、使用法によってオブジェクトのプロパティを返します |
| GetProperty(String, ObjectPropertyUsages) |
名前と使用法によるプロパティのアクセサー (内部使用) |
| GetUrnProperties() |
各オブジェクトが urn に使用するプロパティを宣言する正式な方法になるまで、この最良の推測アプロアッハを試してください |
| Initialize(Object, XPathExpressionBlock) |
このレベルを初期化する |
| PostProcess(EnumResult) |
これは、最後のオブジェクトによってデータがリトライされた後に呼び出されるため、chian は解放の準備をしています。呼び出しの間にオブジェクトが保持されるため、呼び出し固有のデータは解放されます |
| RetrieveParentRequest() |
このメソッドをオーバーライドして親オブジェクトの要求を生成します。親オブジェクトからの応答により、現在のレベルで結果を生成する必要がある親オブジェクトのサブセットが返されます。 |
| TryGetProperty(String, ObjectPropertyUsages) |
名前と使用法によるプロパティのアクセサー (内部使用) |