Aracılığıyla paylaş


ManagementObject Sınıf

Tanım

Bir WMI örneğini temsil eder.

public ref class ManagementObject : System::Management::ManagementBaseObject, ICloneable
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
[System.Serializable]
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
type ManagementObject = class
    inherit ManagementBaseObject
    interface ICloneable
[<System.Serializable>]
type ManagementObject = class
    inherit ManagementBaseObject
    interface ICloneable
Public Class ManagementObject
Inherits ManagementBaseObject
Implements ICloneable
Devralma
Türetilmiş
Öznitelikler
Uygulamalar

Oluşturucular

ManagementObject()

ManagementObject sınıfının yeni bir örneğini başlatır. Bu, parametresiz oluşturucudur.

ManagementObject(ManagementPath)

Belirtilen WMI nesne yolu için sınıfının yeni bir örneğini ManagementObject başlatır. Yol olarak ManagementPathsağlanır.

ManagementObject(ManagementPath, ObjectGetOptions)

Belirtilen ek seçenekler dahil olmak üzere belirtilen WMI yoluna bağlı sınıfın yeni bir örneğini ManagementObject başlatır.

ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions)

Belirtilen seçenekleri içeren belirtilen WMI yoluna bağlı sınıfın yeni bir örneğini ManagementObject başlatır.

ManagementObject(SerializationInfo, StreamingContext)
Geçersiz.

Sınıfının serileştirilebilir yeni bir örneğini ManagementObject başlatır.

ManagementObject(String)

Belirtilen WMI nesne yolu için sınıfının yeni bir örneğini ManagementObject başlatır. Yol bir dize olarak sağlanır.

ManagementObject(String, ObjectGetOptions)

Belirtilen ek seçenekler dahil olmak üzere belirtilen WMI yoluna bağlı sınıfın yeni bir örneğini ManagementObject başlatır. Bu değişkende yol bir dize olarak belirtilebilir.

ManagementObject(String, String, ObjectGetOptions)

Belirtilen WMI yoluna bağlı sınıfının yeni bir örneğini ManagementObject başlatır ve belirtilen seçenekleri içerir. Kapsam ve yol dize olarak belirtilir.

Özellikler

CanRaiseEvents

Bileşenin bir olay oluşturup oluşturamayacağını belirten bir değer alır.

(Devralındığı yer: Component)
ClassPath

Nesnenin sınıfına giden yolu alır veya ayarlar.

Container

öğesini IContainer içeren öğesini Componentalır.

(Devralındığı yer: Component)
DesignMode

öğesinin şu anda tasarım modunda olup olmadığını Component gösteren bir değer alır.

(Devralındığı yer: Component)
Events

Bu Componentöğesine eklenen olay işleyicilerinin listesini alır.

(Devralındığı yer: Component)
Item[String]

[] gösterimi aracılığıyla özellik değerlerine erişim elde eder. Bu özellik sınıfı için dizin oluşturucudur ManagementBaseObject . Bir tür tarafından tanımlanan varsayılan dizinlenmiş özellikleri kullanabilirsiniz, ancak kendi özelliklerinizi açıkça tanımlayamazsınız. Ancak, bir sınıfta expando özniteliğinin belirtilmesi, türü Object olan ve dizin türü String olan varsayılan dizinli özelliği otomatik olarak sağlar.

(Devralındığı yer: ManagementBaseObject)
Options

Nesneyi alırken kullanılacak ek bilgileri alır veya ayarlar.

Path

Nesnenin WMI yolunu alır veya ayarlar.

Properties

Yönetim nesnesinin PropertyData özelliklerini açıklayan bir nesne koleksiyonu alır.

(Devralındığı yer: ManagementBaseObject)
Qualifiers

Yönetim nesnesinde QualifierData tanımlanan nesne koleksiyonunu alır. Koleksiyondaki her öğe niteleyici adı, değeri ve aroması gibi bilgileri barındırıyor.

(Devralındığı yer: ManagementBaseObject)
Scope

Bu nesnenin bulunduğu kapsamı alır veya ayarlar.

Site

öğesini alır veya ayarlar ISiteComponent.

(Devralındığı yer: Component)
SystemProperties

Yönetim nesnesinin WMI sistem özelliklerinin koleksiyonunu (örneğin, sınıf adı, sunucu ve ad alanı) alır. WMI sistem özellik adları "__" ile başlar.

(Devralındığı yer: ManagementBaseObject)

Yöntemler

Clone()

Nesnesinin bir kopyasını oluşturur.

CompareTo(ManagementBaseObject, ComparisonSettings)

Belirtilen seçeneklere göre bu nesneyi başka bir nesneyle karşılaştırır.

(Devralındığı yer: ManagementBaseObject)
CopyTo(ManagementOperationObserver, ManagementPath)

Nesneyi zaman uyumsuz olarak farklı bir konuma kopyalar.

CopyTo(ManagementOperationObserver, ManagementPath, PutOptions)

Nesneyi zaman uyumsuz olarak farklı bir konuma kopyalar.

CopyTo(ManagementOperationObserver, String)

Nesneyi zaman uyumsuz olarak farklı bir konuma kopyalar.

CopyTo(ManagementOperationObserver, String, PutOptions)

Nesneyi zaman uyumsuz olarak farklı bir konuma kopyalar.

CopyTo(ManagementPath)

Nesneyi farklı bir konuma kopyalar.

CopyTo(ManagementPath, PutOptions)

Nesneyi farklı bir konuma kopyalar.

CopyTo(String)

Nesneyi farklı bir konuma kopyalar.

CopyTo(String, PutOptions)

Nesneyi farklı bir konuma kopyalar.

CreateObjRef(Type)

Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur.

(Devralındığı yer: MarshalByRefObject)
Delete()

Nesneyi siler.

Delete(DeleteOptions)

Nesneyi siler.

Delete(ManagementOperationObserver)

Nesneyi siler.

Delete(ManagementOperationObserver, DeleteOptions)

Nesneyi siler.

Dispose()

Bileşen tarafından kullanılan tüm kaynakları serbest bırakır.

Dispose()

ManagementBaseObject tarafından kullanılan yönetilmeyen kaynakları serbest bırakır.

(Devralındığı yer: ManagementBaseObject)
Dispose(Boolean)

Component tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır.

(Devralındığı yer: Component)
Equals(Object)

İki yönetim nesnesini karşılaştırır.

(Devralındığı yer: ManagementBaseObject)
Get()

WMI sınıf bilgilerini yönetim nesnesine bağlar.

Get(ManagementOperationObserver)

Yönetim nesnesine zaman uyumsuz olarak bağlanır.

GetHashCode()

Belirli bir tür için karma işlevi işlevi görür; karma algoritmalarda ve karma tablo gibi veri yapılarında kullanıma uygundur.

(Devralındığı yer: ManagementBaseObject)
GetLifetimeService()
Geçersiz.

Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır.

(Devralındığı yer: MarshalByRefObject)
GetMethodParameters(String)

Bir ManagementBaseObject yöntemin giriş parametrelerinin listesini temsil eden bir döndürür.

GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo a dosyasını, bu örnek tarafından temsil edilen alanın seri durumdan çıkarılması için gereken verilerle doldurur.

GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo a dosyasını, bu örnek tarafından temsil edilen alanın seri durumdan çıkarılması için gereken verilerle doldurur.

(Devralındığı yer: ManagementBaseObject)
GetPropertyQualifierValue(String, String)

Belirtilen özellik niteleyicisinin değerini döndürür.

(Devralındığı yer: ManagementBaseObject)
GetPropertyValue(String)

Bir özelliğin değerine eşdeğer bir erişimci alır.

(Devralındığı yer: ManagementBaseObject)
GetQualifierValue(String)

Belirtilen niteleyicinin değerini alır.

(Devralındığı yer: ManagementBaseObject)
GetRelated()

Nesneyle (ilişkilendiriciler) ilgili nesne koleksiyonunu alır.

GetRelated(ManagementOperationObserver)

Nesneyle (ilişkilendiriciler) zaman uyumsuz olarak ilgili nesne koleksiyonunu alır. Bu çağrı hemen döndürür ve sonuçlar kullanılabilir olduğunda bir temsilci çağrılır.

GetRelated(ManagementOperationObserver, String)

Nesneyle (ilişkilendiriciler) ilgili nesne koleksiyonunu alır.

GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions)

Nesneyle (ilişkilendiriciler) ilgili nesne koleksiyonunu alır.

GetRelated(String)

Nesneyle (ilişkilendiriciler) ilgili nesne koleksiyonunu alır.

GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions)

Nesneyle (ilişkilendiriciler) ilgili nesne koleksiyonunu alır.

GetRelationships()

Nesnesine yönelik bir ilişki koleksiyonunu alır.

GetRelationships(ManagementOperationObserver)

Nesnesine yönelik bir ilişki koleksiyonunu alır.

GetRelationships(ManagementOperationObserver, String)

Nesnesine yönelik bir ilişki koleksiyonunu alır.

GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions)

Nesnesine yönelik bir ilişki koleksiyonunu alır.

GetRelationships(String)

Nesnesine yönelik bir ilişki koleksiyonunu alır.

GetRelationships(String, String, String, Boolean, EnumerationOptions)

Nesnesine yönelik bir ilişki koleksiyonunu alır.

GetService(Type)

veya tarafından ComponentContainersağlanan bir hizmeti temsil eden bir nesnesi döndürür.

(Devralındığı yer: Component)
GetText(TextFormat)

Nesnenin metinsel gösterimini belirtilen biçimde döndürür.

(Devralındığı yer: ManagementBaseObject)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
InitializeLifetimeService()
Geçersiz.

Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır.

(Devralındığı yer: MarshalByRefObject)
InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions)

nesnesinde zaman uyumsuz olarak bir yöntem çağırır.

InvokeMethod(ManagementOperationObserver, String, Object[])

nesnesinde zaman uyumsuz olarak bir yöntem çağırır.

InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

WMI nesnesinde bir yöntem çağırır. Giriş ve çıkış parametreleri nesne olarak ManagementBaseObject temsil edilir.

InvokeMethod(String, Object[])

nesnesinde bir yöntem çağırır.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
MemberwiseClone(Boolean)

Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur.

(Devralındığı yer: MarshalByRefObject)
Put()

Değişiklikleri nesneye işler.

Put(ManagementOperationObserver)

Değişiklikleri nesneye zaman uyumsuz olarak işler.

Put(ManagementOperationObserver, PutOptions)

Değişiklikleri nesneye zaman uyumsuz olarak ve belirtilen seçenekleri kullanarak işler.

Put(PutOptions)

Değişiklikleri nesneye işler.

SetPropertyQualifierValue(String, String, Object)

Belirtilen özellik niteleyicisinin değerini ayarlar.

(Devralındığı yer: ManagementBaseObject)
SetPropertyValue(String, Object)

Adlandırılmış özelliğin değerini ayarlar.

(Devralındığı yer: ManagementBaseObject)
SetQualifierValue(String, Object)

Adlandırılmış niteleyicinin değerini ayarlar.

(Devralındığı yer: ManagementBaseObject)
ToString()

Nesnenin tam yolunu döndürür. Bu, varsayılan nesne uygulamasının geçersiz kılma işlemidir.

Ekinlikler

Disposed

Bileşen yöntemine Dispose() yapılan bir çağrı tarafından atıldığında gerçekleşir.

(Devralındığı yer: Component)

Belirtik Arabirim Kullanımları

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

arabirimini ISerializable uygular ve seri hale ManagementBaseObjectgetirmek için gereken verileri döndürür.

(Devralındığı yer: ManagementBaseObject)

Şunlara uygulanır