RelatedObjectQuery 构造函数

定义

初始化 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 类的新实例。 这是无参数构造函数。

public:
 RelatedObjectQuery();
public RelatedObjectQuery ();
Public Sub New ()

注解

.NET Framework 安全性

对直接调用方的完全信任。 此成员不能由部分信任的代码使用。 有关详细信息,请参阅 使用部分受信任的代码的库

适用于

RelatedObjectQuery(String)

初始化 RelatedObjectQuery 类的新实例。 如果可以将指定的字符串成功地分析为 WQL 查询,则认为该字符串是查询字符串;否则,将假定它是查询的源对象的路径。 在此情况下,假定该查询为实例查询。

public:
 RelatedObjectQuery(System::String ^ queryOrSourceObject);
public RelatedObjectQuery (string queryOrSourceObject);
new System.Management.RelatedObjectQuery : string -> System.Management.RelatedObjectQuery
Public Sub New (queryOrSourceObject As String)

参数

queryOrSourceObject
String

查询字符串或源对象的路径。

注解

.NET Framework 安全性

对直接调用方的完全信任。 此成员不能由部分信任的代码使用。 有关详细信息,请参阅 使用部分受信任的代码的库

适用于

RelatedObjectQuery(String, String)

根据给定源对象和相关类初始化 RelatedObjectQuery 类的新实例。 假定查询为实例查询(相对于架构查询)。

public:
 RelatedObjectQuery(System::String ^ sourceObject, System::String ^ relatedClass);
public RelatedObjectQuery (string sourceObject, string relatedClass);
new System.Management.RelatedObjectQuery : string * string -> System.Management.RelatedObjectQuery
Public Sub New (sourceObject As String, relatedClass As String)

参数

sourceObject
String

该查询的源对象的路径。

relatedClass
String

相关对象的类。

注解

.NET Framework 安全性

对直接调用方的完全信任。 此成员不能由部分信任的代码使用。 有关详细信息,请参阅 使用部分受信任的代码的库

适用于

RelatedObjectQuery(Boolean, String, String, String, String, String, String, String)

使用给定的参数集,为架构查询初始化 RelatedObjectQuery 类的新实例。 此构造函数只能用于架构查询:第一个参数必须设置为 true

public:
 RelatedObjectQuery(bool isSchemaQuery, System::String ^ sourceObject, System::String ^ relatedClass, System::String ^ relationshipClass, System::String ^ relatedQualifier, System::String ^ relationshipQualifier, System::String ^ relatedRole, System::String ^ thisRole);
public RelatedObjectQuery (bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole);
new System.Management.RelatedObjectQuery : bool * string * string * string * string * string * string * string -> System.Management.RelatedObjectQuery
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)

参数

isSchemaQuery
Boolean

若为 true,则指示这是架构查询;否则为 false

sourceObject
String

源类的路径。

relatedClass
String

相关对象所需的基类。

relationshipClass
String

关系类型。

relatedQualifier
String

需要在相关对象中存在的限定符。

relationshipQualifier
String

需要在关系中存在的限定符。

relatedRole
String

相关对象需要在关系中扮演的角色。

thisRole
String

源类需要在关系中扮演的角色。

注解

.NET Framework 安全性

对直接调用方的完全信任。 此成员不能由部分信任的代码使用。 有关详细信息,请参阅 使用部分受信任的代码的库

适用于

RelatedObjectQuery(String, String, String, String, String, String, String, Boolean)

按照给定的参数集初始化 RelatedObjectQuery 类的新实例。 假定查询为实例查询(相对于架构查询)。

public:
 RelatedObjectQuery(System::String ^ sourceObject, System::String ^ relatedClass, System::String ^ relationshipClass, System::String ^ relatedQualifier, System::String ^ relationshipQualifier, System::String ^ relatedRole, System::String ^ thisRole, bool classDefinitionsOnly);
public RelatedObjectQuery (string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly);
new System.Management.RelatedObjectQuery : string * string * string * string * string * string * string * bool -> System.Management.RelatedObjectQuery
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)

参数

sourceObject
String

源对象的路径。

relatedClass
String

相关对象所需的类。

relationshipClass
String

关系类型。

relatedQualifier
String

需要在相关对象中存在的限定符。

relationshipQualifier
String

需要在关系中存在的限定符。

relatedRole
String

相关对象需要在关系中扮演的角色。

thisRole
String

源对象需要在关系中扮演的角色。

classDefinitionsOnly
Boolean

如果只返回相关对象的类定义,则为 true;否则为 false。

注解

.NET Framework 安全性

对直接调用方的完全信任。 此成员不能由部分信任的代码使用。 有关详细信息,请参阅 使用部分受信任的代码的库

适用于