RelatedObjectQuery Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет запрос данных WQL ASSOCIATOR OF data. Его можно использовать как для экземпляров, так и для запросов схемы.
public ref class RelatedObjectQuery : System::Management::WqlObjectQuery
public class RelatedObjectQuery : System.Management.WqlObjectQuery
type RelatedObjectQuery = class
inherit WqlObjectQuery
Public Class RelatedObjectQuery
Inherits WqlObjectQuery
- Наследование
Конструкторы
| Имя | Описание |
|---|---|
| RelatedObjectQuery() |
Инициализирует новый экземпляр класса RelatedObjectQuery. Это конструктор без параметров. |
| RelatedObjectQuery(Boolean, String, String, String, String, String, String, String) |
Инициализирует новый экземпляр RelatedObjectQuery класса для запроса схемы с помощью заданного набора параметров. Этот конструктор используется только для запросов схемы: первый параметр должен иметь значение |
| RelatedObjectQuery(String, String, String, String, String, String, String, Boolean) |
Инициализирует новый экземпляр RelatedObjectQuery класса для заданного набора параметров. Предполагается, что запрос является запросом экземпляра (в отличие от запроса схемы). |
| RelatedObjectQuery(String, String) |
Инициализирует новый экземпляр класса для данного исходного RelatedObjectQuery объекта и связанного класса. Предполагается, что запрос является запросом экземпляра (в отличие от запроса схемы). |
| RelatedObjectQuery(String) |
Инициализирует новый экземпляр класса RelatedObjectQuery. Если указанная строка может быть успешно проанализирована как WQL-запрос, она считается строкой запроса; В противном случае предполагается, что путь к исходному объекту для запроса. В этом случае запрос считается запросом экземпляра. |
Свойства
| Имя | Описание |
|---|---|
| ClassDefinitionsOnly |
Возвращает или задает значение, указывающее, что для всех экземпляров, которые соответствуют запросу, возвращаются только их определения классов. Этот параметр действителен только для запросов экземпляров. |
| IsSchemaQuery |
Возвращает или задает значение, указывающее, является ли это запрос схемы или запрос экземпляра. |
| QueryLanguage |
Возвращает язык запроса. (Унаследовано от WqlObjectQuery) |
| QueryString |
Возвращает или задает запрос в текстовом формате. (Унаследовано от ManagementQuery) |
| RelatedClass |
Возвращает или задает класс объектов конечной точки (связанный класс). |
| RelatedQualifier |
Возвращает или задает квалификатор, необходимый для определения связанных объектов. |
| RelatedRole |
Возвращает или задает роль, которую возвращаемые связанные объекты должны играть в связи. |
| RelationshipClass |
Возвращает или задает тип связи (ассоциации). |
| RelationshipQualifier |
Возвращает или задает квалификатор, необходимый для определения объектов связи. |
| SourceObject |
Возвращает или задает исходный объект, используемый для запроса. Например, запросы обычно это путь к экземпляру. Для запросов схемы это обычно имя класса. |
| ThisRole |
Возвращает или задает роль, которую должен играть исходный объект в связи. |
Методы
| Имя | Описание |
|---|---|
| BuildQuery() |
Создает строку запроса в соответствии с текущими значениями свойств. |
| Clone() |
Создает копию объекта. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ParseQuery(String) |
Анализирует строку запроса и задает соответствующие значения свойств. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |