ManagementBaseObject Sınıf
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.
Bir yönetim nesnesinin temel öğelerini içerir. Daha belirli yönetim nesnesi sınıfları için temel sınıf görevi görür.
public ref class ManagementBaseObject : System::ComponentModel::Component, ICloneable, System::Runtime::Serialization::ISerializable
public class ManagementBaseObject : System.ComponentModel.Component, ICloneable, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class ManagementBaseObject : System.ComponentModel.Component, ICloneable, System.Runtime.Serialization.ISerializable
type ManagementBaseObject = class
inherit Component
interface ICloneable
interface ISerializable
[<System.Serializable>]
type ManagementBaseObject = class
inherit Component
interface ICloneable
interface ISerializable
Public Class ManagementBaseObject
Inherits Component
Implements ICloneable, ISerializable
- Devralma
- Türetilmiş
- Öznitelikler
- Uygulamalar
Oluşturucular
| Name | Description |
|---|---|
| ManagementBaseObject(SerializationInfo, StreamingContext) |
Geçersiz.
Sınıfının serileştirilebilir yeni bir örneğini ManagementBaseObject başlatır. |
Özellikler
| Name | Description |
|---|---|
| CanRaiseEvents |
Bileşenin olay oluşturup oluşturamayacağını belirten bir değer alır. (Devralındığı yer: Component) |
| ClassPath |
Yönetim nesnesinin sınıfının yolunu alır. |
| 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 alır. Bu özellik sınıfı için dizin oluşturucudur ManagementBaseObject . Bir tür tarafından tanımlanan varsayılan dizinli ö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. |
| Properties |
Yönetim nesnesinin PropertyData özelliklerini açıklayan bir nesne koleksiyonu alır. |
| Qualifiers |
Yönetim nesnesinde tanımlanan nesne koleksiyonunu QualifierData alır. Koleksiyondaki her öğe niteleyici adı, değeri ve aroması gibi bilgileri barındırıyor. |
| Site |
öğesini alır veya ayarlar ISiteComponent. (Devralındığı yer: Component) |
| SystemProperties |
Yönetim nesnesinin WMI sistem özelliklerinin koleksiyonunu alır (örneğin, sınıf adı, sunucu ve ad alanı). WMI sistem özellik adları "__" ile başlar. |
Yöntemler
| Name | Description |
|---|---|
| Clone() |
Nesnenin bir kopyasını döndürür. |
| CompareTo(ManagementBaseObject, ComparisonSettings) |
Belirtilen seçeneklere göre bu nesneyi başka bir nesneyle karşılaştırır. |
| 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) |
| Dispose() |
ManagementBaseObject tarafından kullanılan yönetilmeyen kaynakları serbest bırakır. |
| Dispose() |
tarafından Componentkullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: Component) |
| Dispose(Boolean) |
tarafından Component kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (Devralındığı yer: Component) |
| Equals(Object) |
İki yönetim nesnesini karşılaştırır. |
| GetHashCode() |
Karma algoritmalarda ve karma tablo gibi veri yapılarında kullanıma uygun olan belirli bir tür için karma işlevi görür. |
| 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) |
| GetObjectData(SerializationInfo, StreamingContext) |
öğesini SerializationInfo , bu örnek tarafından temsil edilen alanın seri durumdan çıkarılması için gereken verilerle doldurur. |
| GetPropertyQualifierValue(String, String) |
Belirtilen özellik niteleyicisinin değerini döndürür. |
| GetPropertyValue(String) |
Bir özelliğin değerine eşdeğer bir erişimci alır. |
| GetQualifierValue(String) |
Belirtilen niteleyicinin değerini alır. |
| GetService(Type) |
veya Componenttarafından Container sağ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. |
| GetType() |
Geçerli örneğin Type 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) |
| MemberwiseClone() |
Geçerli Objectbasit 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) |
| SetPropertyQualifierValue(String, String, Object) |
Belirtilen özellik niteleyicisinin değerini ayarlar. |
| SetPropertyValue(String, Object) |
Adlandırılmış özelliğin değerini ayarlar. |
| SetQualifierValue(String, Object) |
Adlandırılmış niteleyicinin değerini ayarlar. |
| ToString() |
Varsa, adını Stringiçeren bir Component döndürür. Bu yöntem geçersiz kılınmamalıdır. (Devralındığı yer: Component) |
İşleçler
| Name | Description |
|---|---|
| Explicit(ManagementBaseObject to IntPtr) |
tarafından ManagementObjecttemsil edilen iç WMI nesnesini sağlar. |
Ekinlikler
| Name | Description |
|---|---|
| Disposed |
Bileşen yöntemine Dispose() yapılan bir çağrıyla atıldığında gerçekleşir. (Devralındığı yer: Component) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
arabirimini ISerializable uygular ve serileştirmek ManagementBaseObjectiçin gereken verileri döndürür. |