RelationshipQuery Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.