RelatedObjectQuery Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет запрос данных типа ASSOCIATORS OF на языке запросов WMI. Может использоваться как для запросов экземпляров, так и для запросов схем.
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) |
Инициализирует новый экземпляр класса RelatedObjectQuery. Если заданную строку можно успешно проанализировать как запрос WQL, она рассматривается в качестве строки запроса; в противном случае она рассматривается в качестве пути к объекту-источнику запроса. В этом случае предполагается, что данный запрос является запросом экземпляра. |
RelatedObjectQuery(String, String) |
Выполняет инициализацию нового экземпляра класса RelatedObjectQuery для заданного объекта-источника и связанного класса. Предполагается, что данный запрос является запросом экземпляра (в отличие от запроса схемы). |
RelatedObjectQuery(String, String, String, String, String, String, String, Boolean) |
Выполняется инициализация нового экземпляра класса RelatedObjectQuery для данного набора параметров. Предполагается, что данный запрос является запросом экземпляра (в отличие от запроса схемы). |
Свойства
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) |