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
| Nome | Description |
|---|---|
| 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 puder ser analisada com êxito como uma consulta WQL, ela será considerada a cadeia de caracteres de consulta; caso contrário, supõe-se que seja o caminho do objeto de origem para a consulta. Nesse caso, supõe-se que a consulta seja uma consulta de instâncias. |
| RelationshipQuery(String, String) |
Inicializa uma nova instância da RelationshipQuery classe para o objeto de origem e a classe de relação fornecidas. Supõe-se que a consulta seja uma consulta de instância (em oposição a uma consulta de esquema). |
| RelationshipQuery(Boolean, String, String, String, String) |
Inicializa uma nova instância da RelationshipQuery classe para uma consulta de esquema usando o conjunto de parâmetros especificado. Esse 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 RelationshipQuery classe para o determinado conjunto de parâmetros. Supõe-se que a consulta seja uma consulta de instância (em oposição a uma consulta de esquema). |
RelationshipQuery()
- Origem:
- ManagementQuery.cs
- 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. Esse membro não pode ser usado por um código parcialmente confiável. Para obter mais informações, consulte Como usar bibliotecas de código parcialmente confiável.
Aplica-se a
RelationshipQuery(String)
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da classe RelationshipQuery. Se a cadeia de caracteres especificada puder ser analisada com êxito como uma consulta WQL, ela será considerada a cadeia de caracteres de consulta; caso contrário, supõe-se que seja o caminho do objeto de origem para a consulta. Nesse caso, supõe-se que a consulta seja 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 da classe para essa consulta.
Exemplos
O exemplo a seguir define o tipo de relação entre uma classe WMI e uma 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. Esse membro não pode ser usado por um código parcialmente confiável. Para obter mais informações, consulte Como usar bibliotecas de código parcialmente confiável.
Aplica-se a
RelationshipQuery(String, String)
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da RelationshipQuery classe para o objeto de origem e a classe de relação fornecidas. Supõe-se que a consulta seja uma consulta de instância (em oposição a 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 essa consulta.
- relationshipClass
- String
O tipo de relação para o qual consultar.
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Esse membro não pode ser usado por um código parcialmente confiável. Para obter mais informações, consulte Como usar 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
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da RelationshipQuery classe para uma consulta de esquema usando o conjunto de parâmetros especificado. Esse 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 essa consulta.
- relationshipClass
- String
O tipo de relação para o qual consultar.
- relationshipQualifier
- String
Um qualificador necessário para estar presente na classe de relação.
- thisRole
- String
A função que a classe de origem é necessária para desempenhar na relação.
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Esse membro não pode ser usado por um código parcialmente confiável. Para obter mais informações, consulte Como usar 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
- Origem:
- ManagementQuery.cs
Inicializa uma nova instância da RelationshipQuery classe para o determinado conjunto de parâmetros. Supõe-se que a consulta seja uma consulta de instância (em oposição a 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 essa consulta.
- relationshipClass
- String
O tipo de relação para o qual consultar.
- relationshipQualifier
- String
Um qualificador necessário para estar presente no objeto de relação.
- thisRole
- String
A função que o objeto de origem é necessário para desempenhar na relação.
- classDefinitionsOnly
- Boolean
Quando esse método é retornado, ele contém um booliano que indica que somente 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. Esse membro não pode ser usado por um código parcialmente confiável. Para obter mais informações, consulte Como usar bibliotecas de código parcialmente confiável.