RelationshipQuery 类

定义

表示 WQL REFERENCES OF 数据查询。

public ref class RelationshipQuery : System::Management::WqlObjectQuery
public class RelationshipQuery : System.Management.WqlObjectQuery
type RelationshipQuery = class
    inherit WqlObjectQuery
Public Class RelationshipQuery
Inherits WqlObjectQuery
继承

构造函数

名称 说明
RelationshipQuery()

初始化 RelationshipQuery 类的新实例。 这是无参数构造函数。

RelationshipQuery(Boolean, String, String, String, String)

使用给定的参数集初始化架构查询类的新实例 RelationshipQuery 。 此构造函数仅用于架构查询,因此第一个参数必须为 true。

RelationshipQuery(String, String, String, String, Boolean)

为给定的参数集初始化类的新实例 RelationshipQuery 。 该查询假定为实例查询(而不是架构查询)。

RelationshipQuery(String, String)

为给定的源对象和关系类初始化类的新实例 RelationshipQuery 。 该查询假定为实例查询(而不是架构查询)。

RelationshipQuery(String)

初始化 RelationshipQuery 类的新实例。 如果指定的字符串可以成功解析为 WQL 查询,则将其视为查询字符串;否则,假定它是查询的源对象的路径。 在这种情况下,假定查询是实例查询。

属性

名称 说明
ClassDefinitionsOnly

获取或设置一个值,该值指示仅返回相关关系对象的类定义。

IsSchemaQuery

获取或设置一个值,该值指示此查询是架构查询还是实例查询。

QueryLanguage

获取查询的语言。

(继承自 WqlObjectQuery)
QueryString

获取或设置文本格式的查询。

(继承自 ManagementQuery)
RelationshipClass

获取或设置查询中所需的关系对象的类。

RelationshipQualifier

获取或设置关系对象所需的限定符。

SourceObject

获取或设置此查询的源对象。

ThisRole

获取或设置关系中源对象的角色。

方法

名称 说明
BuildQuery()

根据当前属性值生成查询字符串。

Clone()

创建对象的副本。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ParseQuery(String)

分析查询字符串并相应地设置属性值。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于