ManagementObject.GetRelated Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).
Overload
GetRelated() |
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator). |
GetRelated(ManagementOperationObserver) |
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator) secara asinkron. Panggilan ini segera kembali, dan delegasi dipanggil saat hasilnya tersedia. |
GetRelated(String) |
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator). |
GetRelated(ManagementOperationObserver, String) |
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator). |
GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions) |
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator). |
GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions) |
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator). |
GetRelated()
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).
public:
System::Management::ManagementObjectCollection ^ GetRelated();
public System.Management.ManagementObjectCollection GetRelated ();
member this.GetRelated : unit -> System.Management.ManagementObjectCollection
Public Function GetRelated () As ManagementObjectCollection
Mengembalikan
yang ManagementObjectCollection berisi objek terkait.
Contoh
Contoh berikut memanggil GetRelated metode untuk mendapatkan kumpulan objek yang terkait dengan instans ManagementObject kelas .
using System;
using System.Management;
public class Sample
{
public static void Main(string[] args)
{
ManagementObject o =
new ManagementObject("Win32_Service='Alerter'");
foreach(ManagementObject b in o.GetRelated())
Console.WriteLine(
"Object related to Alerter service : {0}",
b.ClassPath);
}
}
Imports System.Management
Class Sample_ManagementClass
Public Overloads Shared Function Main( _
ByVal args() As String) As Integer
Dim o As New ManagementObject( _
"Win32_Service=""Alerter""")
Dim b As ManagementObject
For Each b In o.GetRelated()
Console.WriteLine( _
"Object related to Alerter service : {0}", _
b.ClassPath)
Next b
Return 0
End Function
End Class
Keterangan
Operasi ini setara dengan kueri ASSOCIATORS OF di mana ResultClass = relatedClass.
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
GetRelated(ManagementOperationObserver)
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator) secara asinkron. Panggilan ini segera kembali, dan delegasi dipanggil saat hasilnya tersedia.
public:
void GetRelated(System::Management::ManagementOperationObserver ^ watcher);
public void GetRelated (System.Management.ManagementOperationObserver watcher);
member this.GetRelated : System.Management.ManagementOperationObserver -> unit
Public Sub GetRelated (watcher As ManagementOperationObserver)
Parameter
- watcher
- ManagementOperationObserver
Objek yang digunakan untuk mengembalikan hasil.
Keterangan
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
GetRelated(String)
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).
public:
System::Management::ManagementObjectCollection ^ GetRelated(System::String ^ relatedClass);
public System.Management.ManagementObjectCollection GetRelated (string relatedClass);
member this.GetRelated : string -> System.Management.ManagementObjectCollection
Public Function GetRelated (relatedClass As String) As ManagementObjectCollection
Parameter
- relatedClass
- String
Kelas objek terkait.
Mengembalikan
yang ManagementObjectCollection berisi objek terkait.
Contoh
Contoh berikut memanggil GetRelated metode untuk mendapatkan kumpulan objek yang terkait dengan instans ManagementObject kelas .
using System;
using System.Management;
public class Sample
{
public static void Main(string[] args)
{
ManagementObject o =
new ManagementObject("Win32_Service='Alerter'");
foreach (ManagementObject b in
o.GetRelated("Win32_Service"))
Console.WriteLine(
"Service related to the Alerter service {0} is {1}",
b["Name"], b["State"]);
}
}
Imports System.Management
Class Sample_ManagementClass
Public Overloads Shared Function Main( _
ByVal args() As String) As Integer
Dim o As New ManagementObject( _
"Win32_Service=""Alerter""")
Dim b As ManagementObject
For Each b In o.GetRelated("Win32_Service")
Console.WriteLine( _
"Service related to the Alerter service {0} is {1}", _
b("Name"), b("State"))
Next b
Return 0
End Function
End Class
Keterangan
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
GetRelated(ManagementOperationObserver, String)
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).
public:
void GetRelated(System::Management::ManagementOperationObserver ^ watcher, System::String ^ relatedClass);
public void GetRelated (System.Management.ManagementOperationObserver watcher, string relatedClass);
member this.GetRelated : System.Management.ManagementOperationObserver * string -> unit
Public Sub GetRelated (watcher As ManagementOperationObserver, relatedClass As String)
Parameter
- watcher
- ManagementOperationObserver
Objek yang digunakan untuk mengembalikan hasil.
- relatedClass
- String
Kelas objek terkait.
Keterangan
Operasi ini setara dengan kueri ASSOCIATORS OF di mana ResultClass = relatedClass.
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions)
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).
public:
System::Management::ManagementObjectCollection ^ GetRelated(System::String ^ relatedClass, System::String ^ relationshipClass, System::String ^ relationshipQualifier, System::String ^ relatedQualifier, System::String ^ relatedRole, System::String ^ thisRole, bool classDefinitionsOnly, System::Management::EnumerationOptions ^ options);
public System.Management.ManagementObjectCollection GetRelated (string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options);
member this.GetRelated : string * string * string * string * string * string * bool * System.Management.EnumerationOptions -> System.Management.ManagementObjectCollection
Public Function GetRelated (relatedClass As String, relationshipClass As String, relationshipQualifier As String, relatedQualifier As String, relatedRole As String, thisRole As String, classDefinitionsOnly As Boolean, options As EnumerationOptions) As ManagementObjectCollection
Parameter
- relatedClass
- String
Kelas objek terkait.
- relationshipClass
- String
Kelas hubungan yang diminati.
- relationshipQualifier
- String
Kualifikasi harus ada di kelas hubungan.
- relatedQualifier
- String
Kualifikasi harus ada di kelas terkait.
- relatedRole
- String
Peran yang dimainkan kelas terkait dalam hubungan tersebut.
- thisRole
- String
Peran yang dimainkan kelas ini dalam hubungan.
- classDefinitionsOnly
- Boolean
Ketika metode ini kembali, metode ini hanya berisi definisi kelas untuk instans yang cocok dengan kueri.
- options
- EnumerationOptions
Opsi yang diperluas tentang cara menjalankan kueri.
Mengembalikan
yang ManagementObjectCollection berisi objek terkait.
Keterangan
Operasi ini setara dengan kueri ASSOCIATORS OF di mana ResultClass = relatedClass.
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions)
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
- Sumber:
- ManagementObject.cs
Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).
public:
void GetRelated(System::Management::ManagementOperationObserver ^ watcher, System::String ^ relatedClass, System::String ^ relationshipClass, System::String ^ relationshipQualifier, System::String ^ relatedQualifier, System::String ^ relatedRole, System::String ^ thisRole, bool classDefinitionsOnly, System::Management::EnumerationOptions ^ options);
public void GetRelated (System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options);
member this.GetRelated : System.Management.ManagementOperationObserver * string * string * string * string * string * string * bool * System.Management.EnumerationOptions -> unit
Public Sub GetRelated (watcher As ManagementOperationObserver, relatedClass As String, relationshipClass As String, relationshipQualifier As String, relatedQualifier As String, relatedRole As String, thisRole As String, classDefinitionsOnly As Boolean, options As EnumerationOptions)
Parameter
- watcher
- ManagementOperationObserver
Objek yang digunakan untuk mengembalikan hasil.
- relatedClass
- String
Kelas objek terkait.
- relationshipClass
- String
Kelas hubungan yang diminati.
- relationshipQualifier
- String
Kualifikasi harus ada di kelas hubungan.
- relatedQualifier
- String
Kualifikasi harus ada di kelas terkait.
- relatedRole
- String
Peran yang dimainkan kelas terkait dalam hubungan tersebut.
- thisRole
- String
Peran yang dimainkan kelas ini dalam hubungan.
- classDefinitionsOnly
- Boolean
Mengembalikan hanya definisi kelas untuk instans yang cocok dengan kueri.
- options
- EnumerationOptions
Opsi yang diperluas tentang cara menjalankan kueri.
Keterangan
Operasi ini setara dengan kueri ASSOCIATORS OF di mana ResultClass = relatedClass.
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.