RelatedObjectQuery クラス
アセンブリ: System.Management (system.management.dll 内)
構文
継承階層System.Management.ManagementQuery
System.Management.ObjectQuery
System.Management.WqlObjectQuery
System.Management.RelatedObjectQuery
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照RelatedObjectQuery コンストラクタ ()
アセンブリ: System.Management (system.management.dll 内)
構文
.NET Framework のセキュリティ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照RelatedObjectQuery コンストラクタ (String, String, String, String, String, String, String, Boolean)
アセンブリ: System.Management (system.management.dll 内)
構文Public Sub New ( _ sourceObject As String, _ relatedClass As String, _ relationshipClass As String, _ relatedQualifier As String, _ relationshipQualifier As String, _ relatedRole As String, _ thisRole As String, _ classDefinitionsOnly As Boolean _ )
Dim sourceObject As String Dim relatedClass As String Dim relationshipClass As String Dim relatedQualifier As String Dim relationshipQualifier As String Dim relatedRole As String Dim thisRole As String Dim classDefinitionsOnly As Boolean Dim instance As New RelatedObjectQuery(sourceObject, relatedClass, relationshipClass, relatedQualifier, relationshipQualifier, relatedRole, thisRole, classDefinitionsOnly)
public RelatedObjectQuery ( string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly )
public: RelatedObjectQuery ( String^ sourceObject, String^ relatedClass, String^ relationshipClass, String^ relatedQualifier, String^ relationshipQualifier, String^ relatedRole, String^ thisRole, bool classDefinitionsOnly )
public RelatedObjectQuery ( String sourceObject, String relatedClass, String relationshipClass, String relatedQualifier, String relationshipQualifier, String relatedRole, String thisRole, boolean classDefinitionsOnly )
public function RelatedObjectQuery ( sourceObject : String, relatedClass : String, relationshipClass : String, relatedQualifier : String, relationshipQualifier : String, relatedRole : String, thisRole : String, classDefinitionsOnly : boolean )
- relationshipClass
.NET Framework のセキュリティ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照RelatedObjectQuery コンストラクタ (String, String)
アセンブリ: System.Management (system.management.dll 内)
構文Dim sourceObject As String Dim relatedClass As String Dim instance As New RelatedObjectQuery(sourceObject, relatedClass)
.NET Framework のセキュリティ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照RelatedObjectQuery コンストラクタ (String)
アセンブリ: System.Management (system.management.dll 内)
構文
.NET Framework のセキュリティ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照RelatedObjectQuery コンストラクタ
オーバーロードの一覧| 名前 | 説明 |
|---|---|
| RelatedObjectQuery () | RelatedObjectQuery クラスの新しいインスタンスを初期化します。これは既定のコンストラクタです。 |
| RelatedObjectQuery (String) | RelatedObjectQuery クラスの新しいインスタンスを初期化します。指定した文字列を WQL クエリとして正しく解析できる場合は、クエリ文字列と見なされます。解析できない場合は、クエリのソース オブジェクトのパスと見なされます。この場合、クエリはインスタンス クエリと見なされます。 |
| RelatedObjectQuery (String, String) | 指定したソース オブジェクトと関連するクラスの RelatedObjectQuery クラスの新しいインスタンスを初期化します。クエリはインスタンス クエリ (スキーマ クエリに対して) であると見なされます。 |
| RelatedObjectQuery (Boolean, String, String, String, String, String, String, String) | 指定したパラメータのセットを使用して、スキーマ クエリの RelatedObjectQuery クラスの新しいインスタンスを初期化します。このコンストラクタは、スキーマ クエリだけで使用します。最初のパラメータは true に設定する必要があります。 |
| RelatedObjectQuery (String, String, String, String, String, String, String, Boolean) | 指定したパラメータのセットを使用して、RelatedObjectQuery クラスの新しいインスタンスを初期化します。クエリはインスタンス クエリ (スキーマ クエリに対して) であると見なされます。 |
参照RelatedObjectQuery コンストラクタ (Boolean, String, String, String, String, String, String, String)
アセンブリ: System.Management (system.management.dll 内)
構文Public Sub New ( _ isSchemaQuery As Boolean, _ sourceObject As String, _ relatedClass As String, _ relationshipClass As String, _ relatedQualifier As String, _ relationshipQualifier As String, _ relatedRole As String, _ thisRole As String _ )
Dim isSchemaQuery As Boolean Dim sourceObject As String Dim relatedClass As String Dim relationshipClass As String Dim relatedQualifier As String Dim relationshipQualifier As String Dim relatedRole As String Dim thisRole As String Dim instance As New RelatedObjectQuery(isSchemaQuery, sourceObject, relatedClass, relationshipClass, relatedQualifier, relationshipQualifier, relatedRole, thisRole)
public RelatedObjectQuery ( bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole )
public: RelatedObjectQuery ( bool isSchemaQuery, String^ sourceObject, String^ relatedClass, String^ relationshipClass, String^ relatedQualifier, String^ relationshipQualifier, String^ relatedRole, String^ thisRole )
public RelatedObjectQuery ( boolean isSchemaQuery, String sourceObject, String relatedClass, String relationshipClass, String relatedQualifier, String relationshipQualifier, String relatedRole, String thisRole )
public function RelatedObjectQuery ( isSchemaQuery : boolean, sourceObject : String, relatedClass : String, relationshipClass : String, relatedQualifier : String, relationshipQualifier : String, relatedRole : String, thisRole : String )
- relationshipClass
.NET Framework のセキュリティ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照RelatedObjectQuery プロパティ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| ClassDefinitionsOnly | クエリに従うすべてのインスタンスで、それぞれのクラス定義だけを返すことを示す値を取得または設定します。このパラメータは、インスタンス クエリだけで有効です。 |
| IsSchemaQuery | スキーマ クエリまたはインスタンス クエリのどちらであるかを示す値を取得または設定します。 |
| QueryLanguage | クエリの言語を取得します。 ( WqlObjectQuery から継承されます。) |
| QueryString | テキスト形式でクエリを取得または設定します。 ( ManagementQuery から継承されます。) |
| RelatedClass | エンドポイント オブジェクトのクラス (関連クラス) を取得または設定します。 |
| RelatedQualifier | 関連するオブジェクトでの定義が必要な修飾子を取得または設定します。 |
| RelatedRole | 返された関連するオブジェクトのリレーションシップ間での役割を取得または設定します。 |
| RelationshipClass | リレーションシップ (関連付け) の種類を取得または設定します。 |
| RelationshipQualifier | リレーションシップ オブジェクトでの定義が必要な修飾子を取得または設定します。 |
| SourceObject | クエリで使用するソース オブジェクトを取得または設定します。インスタンス クエリでは、通常インスタンスのパスです。スキーマ クエリでは、通常クラス名です。 |
| ThisRole | ソース オブジェクトのリレーションシップでの役割を取得または設定します。 |
参照RelatedObjectQuery メソッド
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Clone | オーバーライドされます。 オブジェクトのコピーを作成します。 |
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
| ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| BuildQuery | 現在のプロパティ値に応じてクエリ文字列を作成します。 |
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
| GetValueOfKeyword | ( ManagementQuery から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
| ParseQuery | オーバーライドされます。 クエリ文字列を解析し、その結果に応じてプロパティ値を設定します。 |
参照RelatedObjectQuery メンバ
WQL ASSOCIATORS OF データ クエリを表します。インスタンス クエリとスキーマ クエリの両方に使用できます。
RelatedObjectQuery データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| ClassDefinitionsOnly | クエリに従うすべてのインスタンスで、それぞれのクラス定義だけを返すことを示す値を取得または設定します。このパラメータは、インスタンス クエリだけで有効です。 |
| IsSchemaQuery | スキーマ クエリまたはインスタンス クエリのどちらであるかを示す値を取得または設定します。 |
| QueryLanguage | クエリの言語を取得します。 (WqlObjectQuery から継承されます。) |
| QueryString | テキスト形式でクエリを取得または設定します。 (ManagementQuery から継承されます。) |
| RelatedClass | エンドポイント オブジェクトのクラス (関連クラス) を取得または設定します。 |
| RelatedQualifier | 関連するオブジェクトでの定義が必要な修飾子を取得または設定します。 |
| RelatedRole | 返された関連するオブジェクトのリレーションシップ間での役割を取得または設定します。 |
| RelationshipClass | リレーションシップ (関連付け) の種類を取得または設定します。 |
| RelationshipQualifier | リレーションシップ オブジェクトでの定義が必要な修飾子を取得または設定します。 |
| SourceObject | クエリで使用するソース オブジェクトを取得または設定します。インスタンス クエリでは、通常インスタンスのパスです。スキーマ クエリでは、通常クラス名です。 |
| ThisRole | ソース オブジェクトのリレーションシップでの役割を取得または設定します。 |
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Clone | オーバーライドされます。 オブジェクトのコピーを作成します。 |
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| BuildQuery | 現在のプロパティ値に応じてクエリ文字列を作成します。 |
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
| GetValueOfKeyword | ( ManagementQuery から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
| ParseQuery | オーバーライドされます。 クエリ文字列を解析し、その結果に応じてプロパティ値を設定します。 |
参照- RelatedObjectQueryのページへのリンク