RelationshipQuery Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase RelationshipQuery.
Sobrecargas
| Nombre | Description |
|---|---|
| RelationshipQuery() |
Inicializa una nueva instancia de la clase RelationshipQuery. Este es el constructor sin parámetros. |
| RelationshipQuery(String) |
Inicializa una nueva instancia de la clase RelationshipQuery. Si la cadena especificada se puede analizar correctamente como una consulta WQL, se considera la cadena de consulta; de lo contrario, se supone que es la ruta de acceso del objeto de origen de la consulta. En este caso, se supone que la consulta es una consulta de instancias. |
| RelationshipQuery(String, String) |
Inicializa una nueva instancia de la RelationshipQuery clase para el objeto de origen y la clase de relación especificados. Se supone que la consulta es una consulta de instancia (en lugar de una consulta de esquema). |
| RelationshipQuery(Boolean, String, String, String, String) |
Inicializa una nueva instancia de la RelationshipQuery clase para una consulta de esquema mediante el conjunto de parámetros especificado. Este constructor solo se usa para consultas de esquema, por lo que el primer parámetro debe ser true. |
| RelationshipQuery(String, String, String, String, Boolean) |
Inicializa una nueva instancia de la RelationshipQuery clase para el conjunto de parámetros especificado. Se supone que la consulta es una consulta de instancia (en lugar de una consulta de esquema). |
RelationshipQuery()
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
Inicializa una nueva instancia de la clase RelationshipQuery. Este es el constructor sin parámetros.
public:
RelationshipQuery();
public RelationshipQuery();
Public Sub New ()
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. El código de confianza parcial no puede usar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.
Se aplica a
RelationshipQuery(String)
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
Inicializa una nueva instancia de la clase RelationshipQuery. Si la cadena especificada se puede analizar correctamente como una consulta WQL, se considera la cadena de consulta; de lo contrario, se supone que es la ruta de acceso del objeto de origen de la consulta. En este caso, se supone que la consulta es una consulta de instancias.
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
Cadena de consulta o nombre de clase para esta consulta.
Ejemplos
En el ejemplo siguiente se establece el tipo de relación entre una clase WMI y un 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
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. El código de confianza parcial no puede usar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.
Se aplica a
RelationshipQuery(String, String)
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
Inicializa una nueva instancia de la RelationshipQuery clase para el objeto de origen y la clase de relación especificados. Se supone que la consulta es una consulta de instancia (en lugar de una 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
Ruta de acceso del objeto de origen de esta consulta.
- relationshipClass
- String
Tipo de relación para el que se va a consultar.
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. El código de confianza parcial no puede usar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.
Se aplica a
RelationshipQuery(Boolean, String, String, String, String)
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
Inicializa una nueva instancia de la RelationshipQuery clase para una consulta de esquema mediante el conjunto de parámetros especificado. Este constructor solo se usa para consultas de esquema, por lo que el primer parámetro debe ser 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)
Parámetros
- isSchemaQuery
- Boolean
true para indicar que se trata de una consulta de esquema; de lo contrario, false.
- sourceObject
- String
Ruta de acceso de la clase de origen para esta consulta.
- relationshipClass
- String
Tipo de relación para el que se va a consultar.
- relationshipQualifier
- String
Un calificador necesario para estar presente en la clase de relación.
- thisRole
- String
Rol que la clase de origen debe desempeñar en la relación.
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. El código de confianza parcial no puede usar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.
Se aplica a
RelationshipQuery(String, String, String, String, Boolean)
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
- Source:
- ManagementQuery.cs
Inicializa una nueva instancia de la RelationshipQuery clase para el conjunto de parámetros especificado. Se supone que la consulta es una consulta de instancia (en lugar de una 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
Ruta de acceso del objeto de origen de esta consulta.
- relationshipClass
- String
Tipo de relación para el que se va a consultar.
- relationshipQualifier
- String
Un calificador necesario para estar presente en el objeto de relación.
- thisRole
- String
Rol que el objeto de origen es necesario para desempeñar en la relación.
- classDefinitionsOnly
- Boolean
Cuando este método devuelve, contiene un valor booleano que indica que solo se devuelven definiciones de clase para los objetos resultantes.
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. El código de confianza parcial no puede usar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.