RelatedObjectQuery Class

Definition

Представляет запрос данных типа ASSOCIATORS OF на языке запросов WMI.Represents a WQL ASSOCIATORS OF data query. Может использоваться как для запросов экземпляров, так и для запросов схем.It can be used for both instances and schema queries.

public ref class RelatedObjectQuery : System::Management::WqlObjectQuery
public class RelatedObjectQuery : System.Management.WqlObjectQuery
type RelatedObjectQuery = class
    inherit WqlObjectQuery
Public Class RelatedObjectQuery
Inherits WqlObjectQuery
Inheritance

Constructors

RelatedObjectQuery()

Инициализирует новый экземпляр класса RelatedObjectQuery.Initializes a new instance of the RelatedObjectQuery class. Это конструктор без параметров.This is the parameterless constructor.

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

Инициализирует новый экземпляр класса RelatedObjectQuery для запроса схемы с помощью данного набора параметров.Initializes a new instance of the RelatedObjectQuery class for a schema query using the given set of parameters. Этот конструктор используется только для запросов схем: для первого параметра должно быть установлено значение true.This constructor is used for schema queries only: the first parameter must be set to true .

RelatedObjectQuery(String)

Инициализирует новый экземпляр класса RelatedObjectQuery.Initializes a new instance of the RelatedObjectQuery class. Если заданную строку можно успешно проанализировать как запрос WQL, она рассматривается в качестве строки запроса; в противном случае она рассматривается в качестве пути к объекту-источнику запроса.If the specified string can be successfully parsed as a WQL query, it is considered to be the query string; otherwise, it is assumed to be the path of the source object for the query. В этом случае предполагается, что данный запрос является запросом экземпляра.In this case, the query is assumed to be an instance query.

RelatedObjectQuery(String, String)

Выполняет инициализацию нового экземпляра класса RelatedObjectQuery для заданного объекта-источника и связанного класса.Initializes a new instance of the RelatedObjectQuery class for the given source object and related class. Предполагается, что данный запрос является запросом экземпляра (в отличие от запроса схемы).The query is assumed to be an instance query (as opposed to a schema query).

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

Выполняется инициализация нового экземпляра класса RelatedObjectQuery для данного набора параметров.Initializes a new instance of the RelatedObjectQuery class for the given set of parameters. Предполагается, что данный запрос является запросом экземпляра (в отличие от запроса схемы).The query is assumed to be an instance query (as opposed to a schema query).

Properties

ClassDefinitionsOnly

Получает или задает значение, указывающее, что для всех экземпляров, которые удовлетворяют критериям запроса, должны возвращаться только определения их класса.Gets or sets a value indicating that for all instances that adhere to the query, only their class definitions be returned. Этот параметр применяется только для запросов экземпляров.This parameter is only valid for instance queries.

IsSchemaQuery

Получает или задает значение, указывающее, является ли этот запрос запросом схемы или запросом экземпляра.Gets or sets a value indicating whether this is a schema query or an instance query.

QueryLanguage

Получает язык запроса.Gets the language of the query.

(Inherited from WqlObjectQuery)
QueryString

Получает или задает запрос в текстовом формате.Gets or sets the query in text format.

(Inherited from ManagementQuery)
RelatedClass

Получает или задает класс объектов конечной точки (связанный класс).Gets or sets the class of the endpoint objects (the related class).

RelatedQualifier

Получает или задает обязательный квалификатор, определяемый в связанных объектах.Gets or sets a qualifier required to be defined on the related objects.

RelatedRole

Получает или задает роль, которую возвращаемые связанные объекты должны играть в отношении.Gets or sets the role that the related objects returned should be playing in the relationship.

RelationshipClass

Получает или задает тип отношения (ассоциация).Gets or sets the type of relationship (association).

RelationshipQualifier

Получает или задает обязательный квалификатор для объектов отношений.Gets or sets a qualifier required to be defined on the relationship objects.

SourceObject

Получает или задает объект-источник, который необходимо использовать в запросе.Gets or sets the source object to be used for the query. Для запросов экземпляров обычно это путь к экземпляру.For instance queries, this is typically an instance path. Для запросов схем обычно это имя класса.For schema queries, this is typically a class name.

ThisRole

Получает или задает роль, которую объект-источник должен играть в отношении.Gets or sets the role that the source object should be playing in the relationship.

Methods

BuildQuery()

Формирует строку запроса согласно текущим значениям свойств.Builds the query string according to the current property values.

Clone()

Создает копию объекта.Creates a copy of the object.

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ParseQuery(String)

Анализирует строку запроса и задает соответствующие значения свойств.Parses the query string and sets the property values accordingly.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Applies to