RelationshipQuery Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse.
Overloads
| Name | Description |
|---|---|
| RelationshipQuery() |
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse. Dit is de parameterloze constructor. |
| RelationshipQuery(String) |
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse. Als de opgegeven tekenreeks kan worden geparseerd als een WQL-query, wordt deze beschouwd als de querytekenreeks; anders wordt ervan uitgegaan dat het het pad van het bronobject voor de query is. In dit geval wordt ervan uitgegaan dat de query een exemplaarquery is. |
| RelationshipQuery(String, String) |
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse voor het opgegeven bronobject en de relatieklasse. De query wordt verondersteld een exemplaarquery te zijn (in plaats van een schemaquery). |
| RelationshipQuery(Boolean, String, String, String, String) |
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse voor een schemaquery met behulp van de opgegeven set parameters. Deze constructor wordt alleen gebruikt voor schemaquery's, dus de eerste parameter moet waar zijn. |
| RelationshipQuery(String, String, String, String, Boolean) |
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse voor de opgegeven set parameters. De query wordt verondersteld een exemplaarquery te zijn (in plaats van een schemaquery). |
RelationshipQuery()
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse. Dit is de parameterloze constructor.
public:
RelationshipQuery();
public RelationshipQuery();
Public Sub New ()
Opmerkingen
.NET Framework-beveiliging
Volledig vertrouwen voor de directe beller. Dit lid kan niet worden gebruikt door gedeeltelijk vertrouwde code. Zie Bibliotheken van gedeeltelijk vertrouwde code gebruiken voor meer informatie.
Van toepassing op
RelationshipQuery(String)
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse. Als de opgegeven tekenreeks kan worden geparseerd als een WQL-query, wordt deze beschouwd als de querytekenreeks; anders wordt ervan uitgegaan dat het het pad van het bronobject voor de query is. In dit geval wordt ervan uitgegaan dat de query een exemplaarquery is.
public:
RelationshipQuery(System::String ^ queryOrSourceObject);
public RelationshipQuery(string queryOrSourceObject);
new System.Management.RelationshipQuery : string -> System.Management.RelationshipQuery
Public Sub New (queryOrSourceObject As String)
Parameters
- queryOrSourceObject
- String
De querytekenreeks of de klassenaam voor deze query.
Voorbeelden
In het volgende voorbeeld wordt het type relatie tussen een WMI-klasse en een 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
Opmerkingen
.NET Framework-beveiliging
Volledig vertrouwen voor de directe beller. Dit lid kan niet worden gebruikt door gedeeltelijk vertrouwde code. Zie Bibliotheken van gedeeltelijk vertrouwde code gebruiken voor meer informatie.
Van toepassing op
RelationshipQuery(String, String)
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse voor het opgegeven bronobject en de relatieklasse. De query wordt verondersteld een exemplaarquery te zijn (in plaats van een schemaquery).
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)
Parameters
- sourceObject
- String
Het pad van het bronobject voor deze query.
- relationshipClass
- String
Het type relatie waarvoor een query moet worden uitgevoerd.
Opmerkingen
.NET Framework-beveiliging
Volledig vertrouwen voor de directe beller. Dit lid kan niet worden gebruikt door gedeeltelijk vertrouwde code. Zie Bibliotheken van gedeeltelijk vertrouwde code gebruiken voor meer informatie.
Van toepassing op
RelationshipQuery(Boolean, String, String, String, String)
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse voor een schemaquery met behulp van de opgegeven set parameters. Deze constructor wordt alleen gebruikt voor schemaquery's, dus de eerste parameter moet waar zijn.
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)
Parameters
- isSchemaQuery
- Boolean
true om aan te geven dat dit een schemaquery is; anders, false.
- sourceObject
- String
Het pad van de bronklasse voor deze query.
- relationshipClass
- String
Het type relatie waarvoor een query moet worden uitgevoerd.
- relationshipQualifier
- String
Er moet een kwalificatie aanwezig zijn in de relatieklasse.
- thisRole
- String
De rol die de bronklasse moet spelen in de relatie.
Opmerkingen
.NET Framework-beveiliging
Volledig vertrouwen voor de directe beller. Dit lid kan niet worden gebruikt door gedeeltelijk vertrouwde code. Zie Bibliotheken van gedeeltelijk vertrouwde code gebruiken voor meer informatie.
Van toepassing op
RelationshipQuery(String, String, String, String, Boolean)
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
- Bron:
- ManagementQuery.cs
Initialiseert een nieuw exemplaar van de RelationshipQuery klasse voor de opgegeven set parameters. De query wordt verondersteld een exemplaarquery te zijn (in plaats van een schemaquery).
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)
Parameters
- sourceObject
- String
Het pad van het bronobject voor deze query.
- relationshipClass
- String
Het type relatie waarvoor een query moet worden uitgevoerd.
- relationshipQualifier
- String
Er moet een kwalificatie aanwezig zijn op het relatieobject.
- thisRole
- String
De rol die het bronobject moet spelen in de relatie.
- classDefinitionsOnly
- Boolean
Wanneer deze methode wordt geretourneerd, bevat deze een Booleaanse waarde die aangeeft dat alleen klassedefinities voor de resulterende objecten worden geretourneerd.
Opmerkingen
.NET Framework-beveiliging
Volledig vertrouwen voor de directe beller. Dit lid kan niet worden gebruikt door gedeeltelijk vertrouwde code. Zie Bibliotheken van gedeeltelijk vertrouwde code gebruiken voor meer informatie.