RelationshipQuery Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da RelationshipQuery classe.
Sobrecargas
| Name | Description |
|---|---|
| RelationshipQuery() |
Inicializa uma nova instância da RelationshipQuery classe. Este é o construtor sem parâmetros. |
| RelationshipQuery(String) |
Inicializa uma nova instância da RelationshipQuery classe. Se a cadeia especificada puder ser analisada com sucesso como uma consulta WQL, é considerada a cadeia de consulta; caso contrário, assume-se que é o caminho do objeto fonte da consulta. Neste caso, assume-se que a consulta é uma consulta de instâncias. |
| RelationshipQuery(String, String) |
Inicializa uma nova instância da RelationshipQuery classe para o objeto fonte e a classe de relação dadas. Assume-se que a consulta é 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 dado de parâmetros. Este construtor é usado apenas para consultas de esquema, pelo que o primeiro parâmetro deve ser verdadeiro. |
| RelationshipQuery(String, String, String, String, Boolean) |
Inicializa uma nova instância da RelationshipQuery classe para o conjunto dado de parâmetros. Assume-se que a consulta é 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 RelationshipQuery classe. Este é o construtor sem parâmetros.
public:
RelationshipQuery();
public RelationshipQuery();
Public Sub New ()
Observações
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de 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 RelationshipQuery classe. Se a cadeia especificada puder ser analisada com sucesso como uma consulta WQL, é considerada a cadeia de consulta; caso contrário, assume-se que é o caminho do objeto fonte da consulta. Neste caso, assume-se que a consulta é 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 consulta ou o nome da classe para essa consulta.
Exemplos
O exemplo seguinte 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
Observações
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de 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 fonte e a classe de relação dadas. Assume-se que a consulta é 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 fonte para esta consulta.
- relationshipClass
- String
O tipo de relação para a qual se deve fazer uma consulta.
Observações
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de 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 dado de parâmetros. Este construtor é usado apenas para consultas de esquema, pelo que 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 esta é uma consulta de esquema; caso contrário, false.
- sourceObject
- String
O caminho da classe fonte para esta consulta.
- relationshipClass
- String
O tipo de relação para a qual se deve fazer uma consulta.
- relationshipQualifier
- String
É necessário um qualificador para estar presente na aula de relacionamento.
- thisRole
- String
O papel que a classe fonte é obrigada a desempenhar na relação.
Observações
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de 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 conjunto dado de parâmetros. Assume-se que a consulta é 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 fonte para esta consulta.
- relationshipClass
- String
O tipo de relação para a qual se deve fazer uma consulta.
- relationshipQualifier
- String
É necessário um qualificador para estar presente no objeto da relação.
- thisRole
- String
O papel que o objeto fonte é obrigado a desempenhar na relação.
- classDefinitionsOnly
- Boolean
Quando este método retorna, contém um Booleano que indica que apenas as definições de classe para os objetos resultantes são devolvidas.
Observações
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de Bibliotecas de Código Parcialmente Confiável.