RelationshipQuery Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса RelationshipQuery.
Перегрузки
| Имя | Описание |
|---|---|
| RelationshipQuery() |
Инициализирует новый экземпляр класса RelationshipQuery. Это конструктор без параметров. |
| RelationshipQuery(String) |
Инициализирует новый экземпляр класса RelationshipQuery. Если указанная строка может быть успешно проанализирована как WQL-запрос, она считается строкой запроса; В противном случае предполагается, что путь к исходному объекту для запроса. В этом случае запрос считается запросом экземпляров. |
| RelationshipQuery(String, String) |
Инициализирует новый экземпляр класса для заданного исходного RelationshipQuery объекта и класса отношений. Предполагается, что запрос является запросом экземпляра (в отличие от запроса схемы). |
| RelationshipQuery(Boolean, String, String, String, String) |
Инициализирует новый экземпляр RelationshipQuery класса для запроса схемы с помощью заданного набора параметров. Этот конструктор используется только для запросов схемы, поэтому первый параметр должен иметь значение true. |
| RelationshipQuery(String, String, String, String, Boolean) |
Инициализирует новый экземпляр RelationshipQuery класса для заданного набора параметров. Предполагается, что запрос является запросом экземпляра (в отличие от запроса схемы). |
RelationshipQuery()
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
Инициализирует новый экземпляр класса RelationshipQuery. Это конструктор без параметров.
public:
RelationshipQuery();
public RelationshipQuery();
Public Sub New ()
Комментарии
Безопасность .NET Framework
Полное доверие для немедленного вызывающего абонента. Этот элемент не может использоваться частично доверенным кодом. Дополнительные сведения см. в разделе "Использование библиотек из частично доверенного кода".
Применяется к
RelationshipQuery(String)
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
Инициализирует новый экземпляр класса RelationshipQuery. Если указанная строка может быть успешно проанализирована как WQL-запрос, она считается строкой запроса; В противном случае предполагается, что путь к исходному объекту для запроса. В этом случае запрос считается запросом экземпляров.
public:
RelationshipQuery(System::String ^ queryOrSourceObject);
public RelationshipQuery(string queryOrSourceObject);
new System.Management.RelationshipQuery : string -> System.Management.RelationshipQuery
Public Sub New (queryOrSourceObject As String)
Параметры
- queryOrSourceObject
- String
Строка запроса или имя класса для этого запроса.
Примеры
В следующем примере устанавливается тип связи между классом WMI и a RelatedObjectQuery.
using System;
using System.Management;
class Sample
{
public static void Main(string[] args)
{
// Full query string is specified
// to the constructor
RelationshipQuery q =
new RelationshipQuery(
"references of {Win32_ComputerSystem.Name='mymachine'}");
// Only the object of interest is
// specified to the constructor
RelationshipQuery query =
new RelationshipQuery("Win32_Service.Name='Alerter'");
}
}
Imports System.Management
Public Class Sample
Public Overloads Shared Function _
Main(ByVal args() As String) As Integer
' Full query string is specified
' to the constructor
Dim q As New RelationshipQuery( _
"references of {Win32_ComputerSystem.Name='mymachine'}")
' Only the object of interest is
' specified to the constructor
Dim query As New RelationshipQuery( _
"Win32_Service.Name='Alerter'")
End Function
End Class
Комментарии
Безопасность .NET Framework
Полное доверие для немедленного вызывающего абонента. Этот элемент не может использоваться частично доверенным кодом. Дополнительные сведения см. в разделе "Использование библиотек из частично доверенного кода".
Применяется к
RelationshipQuery(String, String)
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
Инициализирует новый экземпляр класса для заданного исходного RelationshipQuery объекта и класса отношений. Предполагается, что запрос является запросом экземпляра (в отличие от запроса схемы).
public:
RelationshipQuery(System::String ^ sourceObject, System::String ^ relationshipClass);
public RelationshipQuery(string sourceObject, string relationshipClass);
new System.Management.RelationshipQuery : string * string -> System.Management.RelationshipQuery
Public Sub New (sourceObject As String, relationshipClass As String)
Параметры
- sourceObject
- String
Путь к исходному объекту для этого запроса.
- relationshipClass
- String
Тип связи, для которой требуется запросить.
Комментарии
Безопасность .NET Framework
Полное доверие для немедленного вызывающего абонента. Этот элемент не может использоваться частично доверенным кодом. Дополнительные сведения см. в разделе "Использование библиотек из частично доверенного кода".
Применяется к
RelationshipQuery(Boolean, String, String, String, String)
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
Инициализирует новый экземпляр RelationshipQuery класса для запроса схемы с помощью заданного набора параметров. Этот конструктор используется только для запросов схемы, поэтому первый параметр должен иметь значение true.
public:
RelationshipQuery(bool isSchemaQuery, System::String ^ sourceObject, System::String ^ relationshipClass, System::String ^ relationshipQualifier, System::String ^ thisRole);
public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole);
new System.Management.RelationshipQuery : bool * string * string * string * string -> System.Management.RelationshipQuery
Public Sub New (isSchemaQuery As Boolean, sourceObject As String, relationshipClass As String, relationshipQualifier As String, thisRole As String)
Параметры
- isSchemaQuery
- Boolean
true Значение , указывающее, что это запрос схемы; falseв противном случае .
- sourceObject
- String
Путь к исходному классу для этого запроса.
- relationshipClass
- String
Тип связи, для которой требуется запросить.
- relationshipQualifier
- String
Квалификатор, который должен присутствовать в классе отношений.
- thisRole
- String
Роль, которую исходный класс должен играть в связи.
Комментарии
Безопасность .NET Framework
Полное доверие для немедленного вызывающего абонента. Этот элемент не может использоваться частично доверенным кодом. Дополнительные сведения см. в разделе "Использование библиотек из частично доверенного кода".
Применяется к
RelationshipQuery(String, String, String, String, Boolean)
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
- Исходный код:
- ManagementQuery.cs
Инициализирует новый экземпляр RelationshipQuery класса для заданного набора параметров. Предполагается, что запрос является запросом экземпляра (в отличие от запроса схемы).
public:
RelationshipQuery(System::String ^ sourceObject, System::String ^ relationshipClass, System::String ^ relationshipQualifier, System::String ^ thisRole, bool classDefinitionsOnly);
public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly);
new System.Management.RelationshipQuery : string * string * string * string * bool -> System.Management.RelationshipQuery
Public Sub New (sourceObject As String, relationshipClass As String, relationshipQualifier As String, thisRole As String, classDefinitionsOnly As Boolean)
Параметры
- sourceObject
- String
Путь к исходному объекту для этого запроса.
- relationshipClass
- String
Тип связи, для которой требуется запросить.
- relationshipQualifier
- String
Квалификатор должен присутствовать в объекте связи.
- thisRole
- String
Роль, которую исходный объект должен играть в связи.
- classDefinitionsOnly
- Boolean
Когда этот метод возвращается, он содержит логическое значение, указывающее, что возвращаются только определения классов для результирующего объекта.
Комментарии
Безопасность .NET Framework
Полное доверие для немедленного вызывающего абонента. Этот элемент не может использоваться частично доверенным кодом. Дополнительные сведения см. в разделе "Использование библиотек из частично доверенного кода".