RelatedObjectQueryとは? わかりやすく解説

RelatedObjectQuery クラス

WQL ASSOCIATORS OF データ クエリを表します。インスタンス クエリとスキーマ クエリの両方に使用できます。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Class RelatedObjectQuery
    Inherits WqlObjectQuery
Dim instance As RelatedObjectQuery
public class RelatedObjectQuery : WqlObjectQuery
public ref class RelatedObjectQuery : public
 WqlObjectQuery
public class RelatedObjectQuery extends WqlObjectQuery
public class RelatedObjectQuery extends
 WqlObjectQuery
継承階層継承階層
System.Object
   System.Management.ManagementQuery
     System.Management.ObjectQuery
       System.Management.WqlObjectQuery
        System.Management.RelatedObjectQuery
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

RelatedObjectQuery コンストラクタ ()


RelatedObjectQuery コンストラクタ (String, String, String, String, String, String, String, Boolean)

指定したパラメータのセットを使用して、RelatedObjectQuery クラスの新しいインスタンスを初期化します。クエリはインスタンス クエリ (スキーマ クエリに対して) であると見なされます。

名前空間: System.Management
アセンブリ: 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
)

パラメータ

sourceObject

ソース オブジェクトのパス。

relatedClass

関連するオブジェクトに必要なクラス。

relationshipClass

リレーションシップ型。

relatedQualifier

関連するオブジェクトに必要とされる修飾子。

relationshipQualifier

リレーションシップに必要とされる修飾子。

relatedRole

関連するオブジェクトのリレーションシップ間での役割。

thisRole

ソース オブジェクトのリレーションシップ間での役割。

classDefinitionsOnly

関連オブジェクトのクラス定義だけを返す場合は true。それ以外の場合は false。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
RelatedObjectQuery クラス
RelatedObjectQuery メンバ
System.Management 名前空間

RelatedObjectQuery コンストラクタ (String, String)

指定したソース オブジェクトと関連するクラスの RelatedObjectQuery クラスの新しいインスタンスを初期化します。クエリはインスタンス クエリ (スキーマ クエリに対して) であると見なされます。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Sub New ( _
    sourceObject As String, _
    relatedClass As String _
)
Dim sourceObject As String
Dim relatedClass As String

Dim instance As New RelatedObjectQuery(sourceObject,
 relatedClass)
public RelatedObjectQuery (
    string sourceObject,
    string relatedClass
)
public:
RelatedObjectQuery (
    String^ sourceObject, 
    String^ relatedClass
)
public RelatedObjectQuery (
    String sourceObject, 
    String relatedClass
)
public function RelatedObjectQuery (
    sourceObject : String, 
    relatedClass : String
)

パラメータ

sourceObject

このクエリのソース オブジェクトのパス。

relatedClass

関連するオブジェクト クラス。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
RelatedObjectQuery クラス
RelatedObjectQuery メンバ
System.Management 名前空間

RelatedObjectQuery コンストラクタ (String)

RelatedObjectQuery クラスの新しいインスタンスを初期化します。指定した文字列を WQL クエリとして正しく解析できる場合は、クエリ文字列と見なされます。解析できない場合は、クエリのソース オブジェクトのパスと見なされます。この場合、クエリはインスタンス クエリと見なされます。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Sub New ( _
    queryOrSourceObject As String _
)
Dim queryOrSourceObject As String

Dim instance As New RelatedObjectQuery(queryOrSourceObject)
public RelatedObjectQuery (
    string queryOrSourceObject
)
public:
RelatedObjectQuery (
    String^ queryOrSourceObject
)
public RelatedObjectQuery (
    String queryOrSourceObject
)
public function RelatedObjectQuery (
    queryOrSourceObject : String
)

パラメータ

queryOrSourceObject

クエリ文字列またはソース オブジェクトのパス。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
RelatedObjectQuery クラス
RelatedObjectQuery メンバ
System.Management 名前空間

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 クラス
RelatedObjectQuery メンバ
System.Management 名前空間

RelatedObjectQuery コンストラクタ (Boolean, String, String, String, String, String, String, String)

指定したパラメータのセットを使用して、スキーマ クエリの RelatedObjectQuery クラスの新しいインスタンスを初期化します。このコンストラクタは、スキーマ クエリだけで使用します。最初のパラメータは true に設定する必要があります。

名前空間: System.Management
アセンブリ: 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
)

パラメータ

isSchemaQuery

クエリがスキーマ クエリであることを示す場合は true。それ以外の場合は false。

sourceObject

ソース クラスのパス。

relatedClass

関連するオブジェクトで必要とする基本クラス。

relationshipClass

リレーションシップ型。

relatedQualifier

関連するオブジェクトに必要とされる修飾子。

relationshipQualifier

リレーションシップに必要とされる修飾子。

relatedRole

関連するオブジェクトのリレーションシップ間での役割。

thisRole

ソース クラスのリレーションシップ間での役割。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
RelatedObjectQuery クラス
RelatedObjectQuery メンバ
System.Management 名前空間

RelatedObjectQuery プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ ClassDefinitionsOnly クエリに従うすべてのインスタンスで、それぞれのクラス定義だけを返すことを示す値を取得または設定します。このパラメータは、インスタンス クエリだけで有効です。
パブリック プロパティ IsSchemaQuery スキーマ クエリまたはインスタンス クエリのどちらであるかを示す値を取得または設定します。
パブリック プロパティ QueryLanguage  クエリの言語を取得します。 ( WqlObjectQuery から継承されます。)
パブリック プロパティ QueryString  テキスト形式でクエリを取得または設定します。 ( ManagementQuery から継承されます。)
パブリック プロパティ RelatedClass エンドポイント オブジェクトのクラス (関連クラス) を取得または設定します。
パブリック プロパティ RelatedQualifier 関連するオブジェクトでの定義が必要な修飾子を取得または設定します。
パブリック プロパティ RelatedRole 返された関連するオブジェクトのリレーションシップ間での役割を取得または設定します。
パブリック プロパティ RelationshipClass リレーションシップ (関連付け) の種類を取得または設定します。
パブリック プロパティ RelationshipQualifier リレーションシップ オブジェクトでの定義が必要な修飾子を取得または設定します。
パブリック プロパティ SourceObject クエリで使用するソース オブジェクトを取得または設定します。インスタンス クエリでは、通常インスタンスのパスです。スキーマ クエリでは、通常クラス名です。
パブリック プロパティ ThisRole ソース オブジェクトのリレーションシップでの役割を取得または設定します。
参照参照

関連項目

RelatedObjectQuery クラス
System.Management 名前空間

RelatedObjectQuery メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
参照参照

関連項目

RelatedObjectQuery クラス
System.Management 名前空間

RelatedObjectQuery メンバ

WQL ASSOCIATORS OF データ クエリを表します。インスタンス クエリとスキーマ クエリの両方に使用できます。

RelatedObjectQuery データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド RelatedObjectQuery オーバーロードされます。  
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ ClassDefinitionsOnly クエリに従うすべてのインスタンスで、それぞれのクラス定義だけを返すことを示す値を取得または設定します。このパラメータは、インスタンス クエリだけで有効です。
パブリック プロパティ IsSchemaQuery スキーマ クエリまたはインスタンス クエリのどちらであるかを示す値を取得または設定します。
パブリック プロパティ QueryLanguage  クエリの言語を取得します。 (WqlObjectQuery から継承されます。)
パブリック プロパティ QueryString  テキスト形式でクエリを取得または設定します。 (ManagementQuery から継承されます。)
パブリック プロパティ RelatedClass エンドポイント オブジェクトのクラス (関連クラス) を取得または設定します。
パブリック プロパティ RelatedQualifier 関連するオブジェクトでの定義が必要な修飾子を取得または設定します。
パブリック プロパティ RelatedRole 返された関連するオブジェクトのリレーションシップ間での役割を取得または設定します。
パブリック プロパティ RelationshipClass リレーションシップ (関連付け) の種類を取得または設定します。
パブリック プロパティ RelationshipQualifier リレーションシップ オブジェクトでの定義が必要な修飾子を取得または設定します。
パブリック プロパティ SourceObject クエリで使用するソース オブジェクトを取得または設定します。インスタンス クエリでは、通常インスタンスのパスです。スキーマ クエリでは、通常クラス名です。
パブリック プロパティ ThisRole ソース オブジェクトのリレーションシップでの役割を取得または設定します。
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

RelatedObjectQuery クラス
System.Management 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からRelatedObjectQueryを検索した結果を表示しています。
Weblioに収録されているすべての辞書からRelatedObjectQueryを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からRelatedObjectQuery を検索

英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「RelatedObjectQuery」の関連用語

RelatedObjectQueryのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



RelatedObjectQueryのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS