RelationshipQuery 생성자

정의

RelationshipQuery 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
RelationshipQuery()

RelationshipQuery 클래스의 새 인스턴스를 초기화합니다. 매개 변수가 없는 생성자입니다.

RelationshipQuery(String)

RelationshipQuery 클래스의 새 인스턴스를 초기화합니다. 지정된 문자열을 WQL 쿼리로 성공적으로 구문 분석할 수 있는 경우 쿼리 문자열로 간주됩니다. 그렇지 않으면 쿼리에 대한 원본 개체의 경로로 간주됩니다. 이 경우 쿼리는 인스턴스 쿼리로 간주됩니다.

RelationshipQuery(String, String)

지정된 소스 개체 및 관계 클래스에 RelationshipQuery 대한 클래스의 새 인스턴스를 초기화합니다. 쿼리는 스키마 쿼리가 아닌 인스턴스 쿼리로 간주됩니다.

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

지정된 매개 변수 집합을 사용하여 스키마 쿼리에 대한 클래스의 새 인스턴스 RelationshipQuery 를 초기화합니다. 이 생성자는 스키마 쿼리에만 사용되므로 첫 번째 매개 변수는 true여야 합니다.

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

지정된 매개 변수 집합에 대한 클래스의 RelationshipQuery 새 인스턴스를 초기화합니다. 쿼리는 스키마 쿼리가 아닌 인스턴스 쿼리로 간주됩니다.

RelationshipQuery()

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

RelationshipQuery 클래스의 새 인스턴스를 초기화합니다. 매개 변수가 없는 생성자입니다.

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

설명

.NET Framework 보안

즉시 호출자에 대한 완전 신뢰입니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분적으로 신뢰할 수 있는 코드의 라이브러리 사용을 참조하세요.

적용 대상

RelationshipQuery(String)

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

RelationshipQuery 클래스의 새 인스턴스를 초기화합니다. 지정된 문자열을 WQL 쿼리로 성공적으로 구문 분석할 수 있는 경우 쿼리 문자열로 간주됩니다. 그렇지 않으면 쿼리에 대한 원본 개체의 경로로 간주됩니다. 이 경우 쿼리는 인스턴스 쿼리로 간주됩니다.

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

매개 변수

queryOrSourceObject
String

이 쿼리의 쿼리 문자열 또는 클래스 이름입니다.

예제

다음 예제에서는 WMI 클래스와 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

설명

.NET Framework 보안

즉시 호출자에 대한 완전 신뢰입니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분적으로 신뢰할 수 있는 코드의 라이브러리 사용을 참조하세요.

적용 대상

RelationshipQuery(String, String)

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

지정된 소스 개체 및 관계 클래스에 RelationshipQuery 대한 클래스의 새 인스턴스를 초기화합니다. 쿼리는 스키마 쿼리가 아닌 인스턴스 쿼리로 간주됩니다.

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)

매개 변수

sourceObject
String

이 쿼리에 대한 원본 개체의 경로입니다.

relationshipClass
String

쿼리할 관계의 형식입니다.

설명

.NET Framework 보안

즉시 호출자에 대한 완전 신뢰입니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분적으로 신뢰할 수 있는 코드의 라이브러리 사용을 참조하세요.

적용 대상

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

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

지정된 매개 변수 집합을 사용하여 스키마 쿼리에 대한 클래스의 새 인스턴스 RelationshipQuery 를 초기화합니다. 이 생성자는 스키마 쿼리에만 사용되므로 첫 번째 매개 변수는 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)

매개 변수

isSchemaQuery
Boolean

true스키마 쿼리임을 나타내려면 입니다. 그렇지 않으면 . false

sourceObject
String

이 쿼리에 대한 원본 클래스의 경로입니다.

relationshipClass
String

쿼리할 관계의 형식입니다.

relationshipQualifier
String

관계 클래스에 있어야 하는 한정자입니다.

thisRole
String

관계에서 원본 클래스가 수행해야 하는 역할입니다.

설명

.NET Framework 보안

즉시 호출자에 대한 완전 신뢰입니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분적으로 신뢰할 수 있는 코드의 라이브러리 사용을 참조하세요.

적용 대상

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

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

지정된 매개 변수 집합에 대한 클래스의 RelationshipQuery 새 인스턴스를 초기화합니다. 쿼리는 스키마 쿼리가 아닌 인스턴스 쿼리로 간주됩니다.

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)

매개 변수

sourceObject
String

이 쿼리에 대한 원본 개체의 경로입니다.

relationshipClass
String

쿼리할 관계의 형식입니다.

relationshipQualifier
String

관계 개체에 있어야 하는 한정자입니다.

thisRole
String

관계에서 원본 개체가 수행해야 하는 역할입니다.

classDefinitionsOnly
Boolean

이 메서드는 반환될 때 결과 개체에 대한 클래스 정의만 반환됨을 나타내는 부울을 포함합니다.

설명

.NET Framework 보안

즉시 호출자에 대한 완전 신뢰입니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분적으로 신뢰할 수 있는 코드의 라이브러리 사용을 참조하세요.

적용 대상