RelationshipQuery Constructeurs

Définition

Initialise une nouvelle instance de la classe RelationshipQuery.

Surcharges

Nom Description
RelationshipQuery()

Initialise une nouvelle instance de la classe RelationshipQuery. Il s’agit du constructeur sans paramètre.

RelationshipQuery(String)

Initialise une nouvelle instance de la classe RelationshipQuery. Si la chaîne spécifiée peut être analysée comme une requête WQL, elle est considérée comme la chaîne de requête ; sinon, il est supposé être le chemin d’accès de l’objet source pour la requête. Dans ce cas, la requête est supposée être une requête d’instances.

RelationshipQuery(String, String)

Initialise une nouvelle instance de la RelationshipQuery classe pour l’objet source et la classe de relation donnés. La requête est supposée être une requête d’instance (par opposition à une requête de schéma).

RelationshipQuery(Boolean, String, String, String, String)

Initialise une nouvelle instance de la RelationshipQuery classe pour une requête de schéma à l’aide du jeu de paramètres donné. Ce constructeur est utilisé uniquement pour les requêtes de schéma. Le premier paramètre doit donc être vrai.

RelationshipQuery(String, String, String, String, Boolean)

Initialise une nouvelle instance de la RelationshipQuery classe pour l’ensemble de paramètres donné. La requête est supposée être une requête d’instance (par opposition à une requête de schéma).

RelationshipQuery()

Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs

Initialise une nouvelle instance de la classe RelationshipQuery. Il s’agit du constructeur sans paramètre.

public:
 RelationshipQuery();
public RelationshipQuery();
Public Sub New ()

Remarques

Sécurité du .NET Framework

Confiance totale pour l’appelant immédiat. Ce membre ne peut pas être utilisé par du code partiellement approuvé. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.

S’applique à

RelationshipQuery(String)

Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs

Initialise une nouvelle instance de la classe RelationshipQuery. Si la chaîne spécifiée peut être analysée comme une requête WQL, elle est considérée comme la chaîne de requête ; sinon, il est supposé être le chemin d’accès de l’objet source pour la requête. Dans ce cas, la requête est supposée être une requête d’instances.

public:
 RelationshipQuery(System::String ^ queryOrSourceObject);
public RelationshipQuery(string queryOrSourceObject);
new System.Management.RelationshipQuery : string -> System.Management.RelationshipQuery
Public Sub New (queryOrSourceObject As String)

Paramètres

queryOrSourceObject
String

Chaîne de requête ou nom de classe pour cette requête.

Exemples

L’exemple suivant définit le type de relation entre une classe WMI et 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

Remarques

Sécurité du .NET Framework

Confiance totale pour l’appelant immédiat. Ce membre ne peut pas être utilisé par du code partiellement approuvé. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.

S’applique à

RelationshipQuery(String, String)

Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs

Initialise une nouvelle instance de la RelationshipQuery classe pour l’objet source et la classe de relation donnés. La requête est supposée être une requête d’instance (par opposition à une requête de schéma).

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)

Paramètres

sourceObject
String

Chemin d’accès de l’objet source pour cette requête.

relationshipClass
String

Type de relation pour lequel interroger.

Remarques

Sécurité du .NET Framework

Confiance totale pour l’appelant immédiat. Ce membre ne peut pas être utilisé par du code partiellement approuvé. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.

S’applique à

RelationshipQuery(Boolean, String, String, String, String)

Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs

Initialise une nouvelle instance de la RelationshipQuery classe pour une requête de schéma à l’aide du jeu de paramètres donné. Ce constructeur est utilisé uniquement pour les requêtes de schéma. Le premier paramètre doit donc être vrai.

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)

Paramètres

isSchemaQuery
Boolean

true pour indiquer qu’il s’agit d’une requête de schéma ; sinon, false.

sourceObject
String

Chemin d’accès de la classe source pour cette requête.

relationshipClass
String

Type de relation pour lequel interroger.

relationshipQualifier
String

Qualificateur requis pour être présent sur la classe de relation.

thisRole
String

Rôle que la classe source doit jouer dans la relation.

Remarques

Sécurité du .NET Framework

Confiance totale pour l’appelant immédiat. Ce membre ne peut pas être utilisé par du code partiellement approuvé. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.

S’applique à

RelationshipQuery(String, String, String, String, Boolean)

Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs
Source:
ManagementQuery.cs

Initialise une nouvelle instance de la RelationshipQuery classe pour l’ensemble de paramètres donné. La requête est supposée être une requête d’instance (par opposition à une requête de schéma).

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)

Paramètres

sourceObject
String

Chemin d’accès de l’objet source pour cette requête.

relationshipClass
String

Type de relation pour lequel interroger.

relationshipQualifier
String

Qualificateur requis pour être présent sur l’objet de relation.

thisRole
String

Rôle que l’objet source doit jouer dans la relation.

classDefinitionsOnly
Boolean

Lorsque cette méthode est retournée, elle contient une valeur booléenne qui indique que seules les définitions de classe des objets résultants sont retournées.

Remarques

Sécurité du .NET Framework

Confiance totale pour l’appelant immédiat. Ce membre ne peut pas être utilisé par du code partiellement approuvé. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.

S’applique à