ManagementObject.GetRelated Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler).
Aşırı Yüklemeler
GetRelated() |
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler). |
GetRelated(ManagementOperationObserver) |
Nesne (ilişkilendiriciler) ile ilgili bir nesne koleksiyonunu zaman uyumsuz olarak alır. Bu çağrı hemen döndürür ve sonuçlar kullanılabilir olduğunda bir temsilci çağrılır. |
GetRelated(String) |
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler). |
GetRelated(ManagementOperationObserver, String) |
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler). |
GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions) |
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler). |
GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions) |
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler). |
GetRelated()
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler).
public:
System::Management::ManagementObjectCollection ^ GetRelated();
public System.Management.ManagementObjectCollection GetRelated ();
member this.GetRelated : unit -> System.Management.ManagementObjectCollection
Public Function GetRelated () As ManagementObjectCollection
Döndürülenler
ManagementObjectCollection İlgili nesneleri içeren.
Örnekler
Aşağıdaki örnek, sınıfının bir örneğiyle ManagementObject ilgili nesne koleksiyonunu almak için yöntemini çağırırGetRelated.
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
Açıklamalar
İşlem, ResultClass = relatedClass olduğu ASSOCIATORS OF sorgusuna eşdeğerdir.
.NET Framework Güvenliği
Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.
Şunlara uygulanır
GetRelated(ManagementOperationObserver)
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
Nesne (ilişkilendiriciler) ile ilgili bir nesne koleksiyonunu zaman uyumsuz olarak alır. Bu çağrı hemen döndürür ve sonuçlar kullanılabilir olduğunda bir temsilci çağrılır.
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)
Parametreler
- watcher
- ManagementOperationObserver
Sonuçları döndürmek için kullanılacak nesne.
Açıklamalar
.NET Framework Güvenliği
Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.
Şunlara uygulanır
GetRelated(String)
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler).
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
Parametreler
- relatedClass
- String
İlgili nesnelerin sınıfı.
Döndürülenler
ManagementObjectCollection İlgili nesneleri içeren.
Örnekler
Aşağıdaki örnek, sınıfının bir örneğiyle ManagementObject ilgili nesne koleksiyonunu almak için yöntemini çağırırGetRelated.
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
Açıklamalar
.NET Framework Güvenliği
Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.
Şunlara uygulanır
GetRelated(ManagementOperationObserver, String)
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler).
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)
Parametreler
- watcher
- ManagementOperationObserver
Sonuçları döndürmek için kullanılacak nesne.
- relatedClass
- String
İlgili nesnelerin sınıfı.
Açıklamalar
Bu işlem, ResultClass = relatedClass olan ASSOCIATORS OF sorgusuna eşdeğerdir.
.NET Framework Güvenliği
Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.
Şunlara uygulanır
GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions)
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler).
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
Parametreler
- relatedClass
- String
İlgili nesnelerin sınıfı.
- relationshipClass
- String
İlgi çekici ilişki sınıfı.
- relationshipQualifier
- String
İlişki sınıfında mevcut olması gereken niteleyici.
- relatedQualifier
- String
Niteleyicinin ilgili sınıfta mevcut olması gerekir.
- relatedRole
- String
İlişkili sınıfın ilişkide oynadığı rol.
- thisRole
- String
Bu sınıfın ilişkide oynadığı rol.
- classDefinitionsOnly
- Boolean
Bu yöntem döndürdüğünde, yalnızca sorguyla eşleşen örneklerin sınıf tanımlarını içerir.
- options
- EnumerationOptions
Sorguyu yürütmeye yönelik genişletilmiş seçenekler.
Döndürülenler
ManagementObjectCollection İlgili nesneleri içeren.
Açıklamalar
Bu işlem, ResultClass = relatedClass olan ASSOCIATORS OF sorgusuna eşdeğerdir.
.NET Framework Güvenliği
Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.
Şunlara uygulanır
GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions)
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
- Kaynak:
- ManagementObject.cs
Nesneyle ilgili bir nesne koleksiyonunu alır (ilişkilendiriciler).
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)
Parametreler
- watcher
- ManagementOperationObserver
Sonuçları döndürmek için kullanılacak nesne.
- relatedClass
- String
İlgili nesnelerin sınıfı.
- relationshipClass
- String
İlgi çekici ilişki sınıfı.
- relationshipQualifier
- String
İlişki sınıfında mevcut olması gereken niteleyici.
- relatedQualifier
- String
Niteleyicinin ilgili sınıfta mevcut olması gerekir.
- relatedRole
- String
İlişkili sınıfın ilişkide oynadığı rol.
- thisRole
- String
Bu sınıfın ilişkide oynadığı rol.
- classDefinitionsOnly
- Boolean
Yalnızca sorguyla eşleşen örnekler için sınıf tanımlarını döndürür.
- options
- EnumerationOptions
Sorguyu yürütmeye yönelik genişletilmiş seçenekler.
Açıklamalar
Bu işlem, ResultClass = relatedClass olan ASSOCIATORS OF sorgusuna eşdeğerdir.
.NET Framework Güvenliği
Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.