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
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 avec succès comme requête WQL, elle est considérée comme la chaîne de requête ; sinon, elle est considérée comme 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 classe RelationshipQuery pour l'objet source et la classe de relation spécifiés. La requête est supposée être une requête d'instances (par opposition à une requête de schémas). |
RelationshipQuery(Boolean, String, String, String, String) |
Initialise une nouvelle instance de la classe RelationshipQuery pour une requête de schémas en utilisant le jeu de paramètres spécifié. Ce constructeur est utilisé uniquement pour les requêtes de schémas, de sorte que le premier paramètre doit être true. |
RelationshipQuery(String, String, String, String, Boolean) |
Initialise une nouvelle instance de la classe RelationshipQuery pour le jeu de paramètres spécifié. La requête est supposée être une requête d'instances (par opposition à une requête de schémas). |
RelationshipQuery()
- 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 accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. 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
Initialise une nouvelle instance de la classe RelationshipQuery. Si la chaîne spécifiée peut être analysée avec succès comme requête WQL, elle est considérée comme la chaîne de requête ; sinon, elle est considérée comme 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 accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. 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
Initialise une nouvelle instance de la classe RelationshipQuery pour l'objet source et la classe de relation spécifiés. La requête est supposée être une requête d'instances (par opposition à une requête de schémas).
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 exécuter la requête.
Remarques
Sécurité du .NET Framework
Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. 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
Initialise une nouvelle instance de la classe RelationshipQuery pour une requête de schémas en utilisant le jeu de paramètres spécifié. Ce constructeur est utilisé uniquement pour les requêtes de schémas, de sorte que le premier paramètre doit être 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)
Paramètres
- isSchemaQuery
- Boolean
true
pour indiquer qu’il s’agit d’une requête de schémas ; sinon, false
.
- sourceObject
- String
Chemin d'accès de la classe source pour cette requête.
- relationshipClass
- String
Type de relation pour lequel exécuter la requête.
- relationshipQualifier
- String
Qualificateur devant ê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 accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. 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
Initialise une nouvelle instance de la classe RelationshipQuery pour le jeu de paramètres spécifié. La requête est supposée être une requête d'instances (par opposition à une requête de schémas).
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 exécuter la requête.
- relationshipQualifier
- String
Qualificateur devant être présent sur l'objet de relation.
- thisRole
- String
Rôle que l'objet source doit jouer dans la relation.
- classDefinitionsOnly
- Boolean
Cette méthode retourne une valeur booléenne qui indique que seules des définitions de classe pour les objets résultants sont retournées.
Remarques
Sécurité du .NET Framework
Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.