ManagementBaseObject Kelas
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.
Berisi elemen dasar objek manajemen. Ini berfungsi sebagai kelas dasar untuk kelas objek manajemen yang lebih spesifik.
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
- Warisan
- Turunan
- Atribut
- Penerapan
Konstruktor
| Nama | Deskripsi |
|---|---|
| ManagementBaseObject(SerializationInfo, StreamingContext) |
Kedaluwarsa.
Menginisialisasi instans ManagementBaseObject baru kelas yang dapat diserialisasikan. |
Properti
| Nama | Deskripsi |
|---|---|
| CanRaiseEvents |
Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa. (Diperoleh dari Component) |
| ClassPath |
Mendapatkan jalur ke kelas objek manajemen. |
| Container |
Mendapatkan IContainer yang berisi Component. (Diperoleh dari Component) |
| DesignMode |
Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain. (Diperoleh dari Component) |
| Events |
Mendapatkan daftar penanganan aktivitas yang dilampirkan ke Componentini. (Diperoleh dari Component) |
| Item[String] |
Mendapatkan akses ke nilai properti melalui notasi []. Properti ini adalah pengindeks ManagementBaseObject untuk kelas . Anda dapat menggunakan properti terindeks default yang ditentukan oleh jenis, tetapi Anda tidak dapat secara eksplisit menentukan properti Anda sendiri. Namun, menentukan atribut expando pada kelas secara otomatis menyediakan properti terindeks default yang jenisnya adalah Objek dan yang jenis indeksnya adalah String. |
| Properties |
Mendapatkan kumpulan PropertyData objek yang menjelaskan properti objek manajemen. |
| Qualifiers |
Mendapatkan kumpulan QualifierData objek yang ditentukan pada objek manajemen. Setiap elemen dalam koleksi menyimpan informasi seperti nama, nilai, dan rasakualifikasi. |
| Site |
Mengambil atau menetapkan ISite dari Component. (Diperoleh dari Component) |
| SystemProperties |
Mendapatkan kumpulan properti sistem WMI dari objek manajemen (misalnya, nama kelas, server, dan namespace). Nama properti sistem WMI dimulai dengan "__". |
Metode
| Nama | Deskripsi |
|---|---|
| Clone() |
Mengembalikan salinan objek. |
| CompareTo(ManagementBaseObject, ComparisonSettings) |
Membandingkan objek ini dengan objek lain, berdasarkan opsi yang ditentukan. |
| CreateObjRef(Type) |
Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh. (Diperoleh dari MarshalByRefObject) |
| Dispose() |
Merilis sumber daya yang tidak dikelola yang digunakan oleh ManagementBaseObject. |
| Dispose() |
Merilis semua sumber daya yang digunakan oleh Component. (Diperoleh dari Component) |
| Dispose(Boolean) |
Merilis sumber daya yang tidak dikelola yang Component digunakan oleh dan secara opsional merilis sumber daya terkelola. (Diperoleh dari Component) |
| Equals(Object) |
Membandingkan dua objek manajemen. |
| GetHashCode() |
Berfungsi sebagai fungsi hash untuk jenis tertentu, cocok untuk digunakan dalam algoritma hashing dan struktur data seperti tabel hash. |
| GetLifetimeService() |
Kedaluwarsa.
Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
| GetObjectData(SerializationInfo, StreamingContext) |
Mengisi dengan data yang SerializationInfo diperlukan untuk mendeserialisasi bidang yang diwakili oleh instans ini. |
| GetPropertyQualifierValue(String, String) |
Mengembalikan nilai kualifikasi properti yang ditentukan. |
| GetPropertyValue(String) |
Mendapatkan aksesor yang setara dengan nilai properti. |
| GetQualifierValue(String) |
Mendapatkan nilai kualifikasi yang ditentukan. |
| GetService(Type) |
Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container. (Diperoleh dari Component) |
| GetText(TextFormat) |
Mengembalikan representasi tekstual objek dalam format yang ditentukan. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| InitializeLifetimeService() |
Kedaluwarsa.
Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| MemberwiseClone(Boolean) |
Membuat salinan dangkal objek MarshalByRefObject saat ini. (Diperoleh dari MarshalByRefObject) |
| SetPropertyQualifierValue(String, String, Object) |
Mengatur nilai kualifikasi properti yang ditentukan. |
| SetPropertyValue(String, Object) |
Mengatur nilai properti bernama. |
| SetQualifierValue(String, Object) |
Mengatur nilai kualifikasi bernama. |
| ToString() |
Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa. (Diperoleh dari Component) |
Operator
| Nama | Deskripsi |
|---|---|
| Explicit(ManagementBaseObject to IntPtr) |
Menyediakan objek WMI internal yang diwakili oleh ManagementObject. |
Acara
| Nama | Deskripsi |
|---|---|
| Disposed |
Terjadi ketika komponen dibuang oleh panggilan ke metode Dispose(). (Diperoleh dari Component) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Mengimplementasikan antarmuka dan mengembalikan data yang diperlukan untuk menserialisasikan ISerializableManagementBaseObject. |