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
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 puede analizarse correctamente como consulta WQL, se considera que es la cadena de consulta; en caso contrario, se supone que es la ruta de acceso al objeto de origen de la consulta. En este caso, se asume que se trata de una consulta de instancias. |
RelationshipQuery(String, String) |
Inicializa una nueva instancia de la clase RelationshipQuery para el objeto de origen y la clase de relación especificados. Se supone que la consulta es una consulta de instancia (frente a una consulta de esquema). |
RelationshipQuery(Boolean, String, String, String, String) |
Inicializa una nueva instancia de la clase RelationshipQuery para una consulta de esquema, utilizando el conjunto de parámetros dado. Este constructor se utiliza sólo para las consultas de esquema, por lo que el primer parámetro debe tener el valor true. |
RelationshipQuery(String, String, String, String, Boolean) |
Inicializa una nueva instancia de la clase RelationshipQuery para el conjunto de parámetros dado. Se supone que la consulta es una consulta de instancia (frente a una consulta de esquema). |
RelationshipQuery()
- 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. Un código de confianza parcial no puede utilizar 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
Inicializa una nueva instancia de la clase RelationshipQuery. Si la cadena especificada puede analizarse correctamente como consulta WQL, se considera que es la cadena de consulta; en caso contrario, se supone que es la ruta de acceso al objeto de origen de la consulta. En este caso, se asume que se trata de 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 de esta consulta.
Ejemplos
En el ejemplo siguiente se establece el tipo de relación entre una clase WMI y .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. Un código de confianza parcial no puede utilizar 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
Inicializa una nueva instancia de la clase RelationshipQuery para el objeto de origen y la clase de relación especificados. Se supone que la consulta es una consulta de instancia (frente a 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 sobre la que se va a realizar la consulta.
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar 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
Inicializa una nueva instancia de la clase RelationshipQuery para una consulta de esquema, utilizando el conjunto de parámetros dado. Este constructor se utiliza sólo para las consultas de esquema, por lo que el primer parámetro debe tener el valor 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
Es true
para indicar que se trata de una consulta de esquema; en caso contrario, es false
.
- sourceObject
- String
Ruta de acceso de la clase de origen de esta consulta.
- relationshipClass
- String
Tipo de relación sobre la que se va a realizar la consulta.
- relationshipQualifier
- String
Calificador que debe estar presente en la clase de relación.
- thisRole
- String
Rol que debe realizar la clase de origen en la relación.
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar 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
Inicializa una nueva instancia de la clase RelationshipQuery para el conjunto de parámetros dado. Se supone que la consulta es una consulta de instancia (frente a 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 sobre la que se va a realizar la consulta.
- relationshipQualifier
- String
Calificador que debe estar presente en el objeto de la relación.
- thisRole
- String
Rol que debe realizar el objeto de origen en la relación.
- classDefinitionsOnly
- Boolean
El resultado de este método contiene un valor booleano que indica que sólo se devuelvan las definiciones de clase de los objetos resultantes.
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.