RelationshipQuery Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe RelationshipQuery.
Sobrecargas
RelationshipQuery() |
Inicializa uma nova instância da classe RelationshipQuery. Esse é o construtor sem parâmetros. |
RelationshipQuery(String) |
Inicializa uma nova instância da classe RelationshipQuery. Se a cadeia de caracteres especificada pode ser analisada com êxito como uma consulta WQL, ela é considerada como sendo a cadeia de caracteres de consulta; caso contrário, é considerada como sendo o caminho do objeto de origem para a consulta. Nesse caso, a consulta é considerada uma consulta de instâncias. |
RelationshipQuery(String, String) |
Inicializa uma nova instância da classe RelationshipQuery para a classe de relação e o objeto de origem fornecidos. A consulta é considerada uma consulta de instância (e não uma consulta de esquema). |
RelationshipQuery(Boolean, String, String, String, String) |
Inicializa uma nova instância da classe RelationshipQuery para uma consulta de esquema usando o conjunto de parâmetros fornecido. Este construtor é usado apenas para consultas de esquema, portanto, o primeiro parâmetro deve ser verdadeiro. |
RelationshipQuery(String, String, String, String, Boolean) |
Inicializa uma nova instância da classe RelationshipQuery para o conjunto de parâmetros especificado. A consulta é considerada uma consulta de instância (e não uma consulta de esquema). |
RelationshipQuery()
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da classe RelationshipQuery. Esse é o construtor sem parâmetros.
public:
RelationshipQuery();
public RelationshipQuery ();
Public Sub New ()
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Aplica-se a
RelationshipQuery(String)
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da classe RelationshipQuery. Se a cadeia de caracteres especificada pode ser analisada com êxito como uma consulta WQL, ela é considerada como sendo a cadeia de caracteres de consulta; caso contrário, é considerada como sendo o caminho do objeto de origem para a consulta. Nesse caso, a consulta é considerada uma consulta de instâncias.
public:
RelationshipQuery(System::String ^ queryOrSourceObject);
public RelationshipQuery (string queryOrSourceObject);
new System.Management.RelationshipQuery : string -> System.Management.RelationshipQuery
Public Sub New (queryOrSourceObject As String)
Parâmetros
- queryOrSourceObject
- String
A cadeia de caracteres de consulta ou o nome de classe para essa consulta.
Exemplos
O exemplo a seguir define o tipo de relação entre uma classe WMI e um 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
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Aplica-se a
RelationshipQuery(String, String)
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da classe RelationshipQuery para a classe de relação e o objeto de origem fornecidos. A consulta é considerada uma consulta de instância (e não uma consulta de esquema).
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)
Parâmetros
- sourceObject
- String
O caminho do objeto de origem para esta consulta.
- relationshipClass
- String
O tipo de relação em busca do qual consultar.
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Aplica-se a
RelationshipQuery(Boolean, String, String, String, String)
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da classe RelationshipQuery para uma consulta de esquema usando o conjunto de parâmetros fornecido. Este construtor é usado apenas para consultas de esquema, portanto, o primeiro parâmetro deve ser verdadeiro.
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)
Parâmetros
- isSchemaQuery
- Boolean
true
para indicar que se trata de uma consulta de esquema; caso contrário, false
.
- sourceObject
- String
O caminho da classe de origem para esta consulta.
- relationshipClass
- String
O tipo de relação em busca do qual consultar.
- relationshipQualifier
- String
Um qualificador que deve estar presente na classe de relação.
- thisRole
- String
A função que a classe de origem deve desempenhar na relação.
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Aplica-se a
RelationshipQuery(String, String, String, String, Boolean)
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da classe RelationshipQuery para o conjunto de parâmetros especificado. A consulta é considerada uma consulta de instância (e não uma consulta de esquema).
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)
Parâmetros
- sourceObject
- String
O caminho do objeto de origem para esta consulta.
- relationshipClass
- String
O tipo de relação em busca do qual consultar.
- relationshipQualifier
- String
Um qualificador que deve estar presente no objeto de relação.
- thisRole
- String
A função que o objeto de origem deve necessariamente desempenhar na relação.
- classDefinitionsOnly
- Boolean
Quando este método retorna, ele contém um booliano que indica que apenas as definições de classe para os objetos resultantes são retornadas.
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.