Bagikan melalui


ManagementClass Kelas

Definisi

Mewakili kelas manajemen Common Information Model (CIM). Kelas manajemen adalah kelas WMI seperti Win32_LogicalDisk, yang dapat mewakili drive disk, dan Win32_Process, yang mewakili proses seperti Notepad.exe. Anggota kelas ini memungkinkan Anda mengakses data WMI menggunakan jalur kelas WMI tertentu.

public ref class ManagementClass : System::Management::ManagementObject
public class ManagementClass : System.Management.ManagementObject
[System.Serializable]
public class ManagementClass : System.Management.ManagementObject
type ManagementClass = class
    inherit ManagementObject
[<System.Serializable>]
type ManagementClass = class
    inherit ManagementObject
Public Class ManagementClass
Inherits ManagementObject
Warisan
Atribut

Konstruktor

ManagementClass()

Menginisialisasi instans baru kelas ManagementClass. Ini adalah konstruktor tanpa parameter.

ManagementClass(ManagementPath)

Menginisialisasi instans baru kelas ManagementClass. Kelas ini mewakili kelas manajemen Common Information Model (CIM) dari WMI seperti Win32_LogicalDisk, yang dapat mewakili drive disk, dan Win32_Process, yang mewakili proses seperti Notepad.exe.

ManagementClass(ManagementPath, ObjectGetOptions)

Menginisialisasi instans baru kelas yang diinisialisasi ManagementClass ke jalur kelas WMI yang diberikan menggunakan opsi yang ditentukan. Kelas ini mewakili kelas manajemen Common Information Model (CIM) dari WMI seperti Win32_LogicalDisk, yang dapat mewakili drive disk, dan Win32_Process, yang mewakili proses seperti Notepad.exe.

ManagementClass(ManagementScope, ManagementPath, ObjectGetOptions)

Menginisialisasi instans ManagementClass baru kelas untuk kelas WMI yang ditentukan dalam cakupan yang ditentukan dan dengan opsi yang ditentukan. Kelas ini mewakili kelas manajemen Common Information Model (CIM) dari WMI seperti Win32_LogicalDisk, yang dapat mewakili drive disk, dan Win32_Process, yang mewakili proses seperti Notepad.exe.

ManagementClass(SerializationInfo, StreamingContext)
Kedaluwarsa.

Menginisialisasi instans ManagementClass baru kelas dari instans yang ditentukan dari SerializationInfo kelas dan StreamingContext .

ManagementClass(String)

Menginisialisasi instans baru dari kelas yang diinisialisasi ManagementClass ke jalur yang diberikan. Kelas ini mewakili kelas manajemen Common Information Model (CIM) dari WMI seperti Win32_LogicalDisk, yang dapat mewakili drive disk, dan Win32_Process, yang mewakili proses seperti Notepad.exe.

ManagementClass(String, ObjectGetOptions)

Menginisialisasi instans baru kelas yang diinisialisasi ManagementClass ke jalur kelas WMI yang diberikan menggunakan opsi yang ditentukan. Kelas ini mewakili kelas manajemen Common Information Model (CIM) dari WMI seperti Win32_LogicalDisk, yang dapat mewakili drive disk, dan Win32_Process, yang mewakili proses seperti Notepad.exe.

ManagementClass(String, String, ObjectGetOptions)

Menginisialisasi instans ManagementClass baru kelas untuk kelas WMI yang ditentukan, dalam cakupan yang ditentukan, dan dengan opsi yang ditentukan. Kelas ini mewakili kelas manajemen Common Information Model (CIM) dari WMI seperti Win32_LogicalDisk, yang dapat mewakili drive disk, dan Win32_Process, yang mewakili proses seperti Notepad.exe.

Properti

CanRaiseEvents

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
ClassPath

Mendapatkan atau mengatur jalur ke kelas objek.

(Diperoleh dari ManagementObject)
Container

IContainer Mendapatkan yang berisi Component.

(Diperoleh dari Component)
Derivation

Mendapatkan array yang berisi semua kelas WMI dalam hierarki pewarisan dari kelas ini ke bagian atas hierarki.

DesignMode

Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain.

(Diperoleh dari Component)
Events

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke ini Component.

(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.

(Diperoleh dari ManagementBaseObject)
Methods

Mendapatkan atau mengatur kumpulan MethodData objek yang mewakili metode yang ditentukan dalam kelas WMI.

Options

Mendapatkan atau mengatur informasi tambahan untuk digunakan saat mengambil objek.

(Diperoleh dari ManagementObject)
Path

Mendapatkan atau mengatur jalur kelas WMI tempat ManagementClass objek terikat.

Properties

Mendapatkan kumpulan PropertyData objek yang menjelaskan properti objek manajemen.

(Diperoleh dari ManagementBaseObject)
Qualifiers

Mendapatkan kumpulan QualifierData objek yang ditentukan pada objek manajemen. Setiap elemen dalam koleksi menyimpan informasi seperti nama kualifikasi , nilai, dan rasa.

(Diperoleh dari ManagementBaseObject)
Scope

Mendapatkan atau mengatur cakupan tempat objek ini berada.

(Diperoleh dari ManagementObject)
Site

Mendapatkan atau mengatur ISite dari Component.

(Diperoleh dari Component)
SystemProperties

Mendapatkan koleksi properti sistem WMI dari objek manajemen (misalnya, nama kelas, server, dan namespace layanan). Nama properti sistem WMI dimulai dengan "__".

(Diperoleh dari ManagementBaseObject)

Metode

Clone()

Mengembalikan salinan objek.

CompareTo(ManagementBaseObject, ComparisonSettings)

Membandingkan objek ini dengan objek lain, berdasarkan opsi yang ditentukan.

(Diperoleh dari ManagementBaseObject)
CopyTo(ManagementOperationObserver, ManagementPath)

Menyalin objek ke lokasi yang berbeda, secara asinkron.

(Diperoleh dari ManagementObject)
CopyTo(ManagementOperationObserver, ManagementPath, PutOptions)

Menyalin objek ke lokasi yang berbeda, secara asinkron.

(Diperoleh dari ManagementObject)
CopyTo(ManagementOperationObserver, String)

Menyalin objek ke lokasi yang berbeda, secara asinkron.

(Diperoleh dari ManagementObject)
CopyTo(ManagementOperationObserver, String, PutOptions)

Menyalin objek ke lokasi yang berbeda, secara asinkron.

(Diperoleh dari ManagementObject)
CopyTo(ManagementPath)

Menyalin objek ke lokasi lain.

(Diperoleh dari ManagementObject)
CopyTo(ManagementPath, PutOptions)

Menyalin objek ke lokasi lain.

(Diperoleh dari ManagementObject)
CopyTo(String)

Menyalin objek ke lokasi lain.

(Diperoleh dari ManagementObject)
CopyTo(String, PutOptions)

Menyalin objek ke lokasi lain.

(Diperoleh dari ManagementObject)
CreateInstance()

Menginisialisasi instans baru kelas WMI.

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)
Delete()

Menghapus objek .

(Diperoleh dari ManagementObject)
Delete(DeleteOptions)

Menghapus objek .

(Diperoleh dari ManagementObject)
Delete(ManagementOperationObserver)

Menghapus objek .

(Diperoleh dari ManagementObject)
Delete(ManagementOperationObserver, DeleteOptions)

Menghapus objek .

(Diperoleh dari ManagementObject)
Derive(String)

Memperoleh kelas baru dari kelas ini.

Dispose()

Merilis semua sumber daya yang digunakan oleh Komponen.

(Diperoleh dari ManagementObject)
Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh Component dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari Component)
Equals(Object)

Membandingkan dua objek manajemen.

(Diperoleh dari ManagementBaseObject)
Get()

Mengikat informasi kelas WMI ke objek manajemen.

(Diperoleh dari ManagementObject)
Get(ManagementOperationObserver)

Mengikat ke objek manajemen secara asinkron.

(Diperoleh dari ManagementObject)
GetHashCode()

Berfungsi sebagai fungsi hash untuk jenis tertentu, cocok untuk digunakan dalam algoritma hash dan struktur data seperti tabel hash.

(Diperoleh dari ManagementBaseObject)
GetInstances()

Mengembalikan koleksi semua instans kelas.

GetInstances(EnumerationOptions)

Mengembalikan koleksi semua instans kelas menggunakan opsi yang ditentukan.

GetInstances(ManagementOperationObserver)

Mengembalikan koleksi semua instans kelas, secara asinkron.

GetInstances(ManagementOperationObserver, EnumerationOptions)

Mengembalikan koleksi semua instans kelas, secara asinkron, menggunakan opsi yang ditentukan.

GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetMethodParameters(String)

Mengembalikan yang ManagementBaseObject mewakili daftar parameter input untuk metode .

(Diperoleh dari ManagementObject)
GetObjectData(SerializationInfo, StreamingContext)

Mengisi dengan data yang SerializationInfo diperlukan untuk mendeserialisasi bidang yang diwakili oleh instans ini.

GetObjectData(SerializationInfo, StreamingContext)

Mengisi dengan data yang SerializationInfo diperlukan untuk mendeserialisasi bidang yang diwakili oleh instans ini.

(Diperoleh dari ManagementObject)
GetPropertyQualifierValue(String, String)

Mengembalikan nilai kualifikasi properti yang ditentukan.

(Diperoleh dari ManagementBaseObject)
GetPropertyValue(String)

Mendapatkan aksesor yang setara dengan nilai properti.

(Diperoleh dari ManagementBaseObject)
GetQualifierValue(String)

Mendapatkan nilai kualifikasi yang ditentukan.

(Diperoleh dari ManagementBaseObject)
GetRelated()

Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).

(Diperoleh dari ManagementObject)
GetRelated(ManagementOperationObserver)

Mendapatkan kumpulan objek yang terkait dengan objek (asosiator) secara asinkron. Panggilan ini segera kembali, dan delegasi dipanggil saat hasilnya tersedia.

(Diperoleh dari ManagementObject)
GetRelated(ManagementOperationObserver, String)

Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).

(Diperoleh dari ManagementObject)
GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions)

Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).

(Diperoleh dari ManagementObject)
GetRelated(String)

Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).

(Diperoleh dari ManagementObject)
GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions)

Mendapatkan kumpulan objek yang terkait dengan objek (asosiator).

(Diperoleh dari ManagementObject)
GetRelatedClasses()

Mengambil kelas yang terkait dengan kelas WMI.

GetRelatedClasses(ManagementOperationObserver)

Mengambil kelas yang terkait dengan kelas WMI, secara asinkron.

GetRelatedClasses(ManagementOperationObserver, String)

Mengambil kelas yang terkait dengan kelas WMI, secara asinkron, mengingat nama kelas terkait.

GetRelatedClasses(ManagementOperationObserver, String, String, String, String, String, String, EnumerationOptions)

Mengambil kelas yang terkait dengan kelas WMI, secara asinkron, menggunakan opsi yang ditentukan.

GetRelatedClasses(String)

Mengambil kelas yang terkait dengan kelas WMI.

GetRelatedClasses(String, String, String, String, String, String, EnumerationOptions)

Mengambil kelas yang terkait dengan kelas WMI berdasarkan opsi yang ditentukan.

GetRelationshipClasses()

Mengambil kelas hubungan yang menghubungkan kelas dengan yang lain.

GetRelationshipClasses(ManagementOperationObserver)

Mengambil kelas hubungan yang menghubungkan kelas dengan orang lain, secara asinkron.

GetRelationshipClasses(ManagementOperationObserver, String)

Mengambil kelas hubungan yang menghubungkan kelas dengan kelas WMI yang ditentukan, secara asinkron.

GetRelationshipClasses(ManagementOperationObserver, String, String, String, EnumerationOptions)

Mengambil kelas hubungan yang menghubungkan kelas sesuai dengan opsi yang ditentukan, secara asinkron.

GetRelationshipClasses(String)

Mengambil kelas hubungan yang menghubungkan kelas dengan yang lain, di mana kelas titik akhir adalah kelas yang ditentukan.

GetRelationshipClasses(String, String, String, EnumerationOptions)

Mengambil kelas hubungan yang menghubungkan kelas ini dengan yang lain, sesuai dengan opsi yang ditentukan.

GetRelationships()

Mendapatkan kumpulan asosiasi ke objek .

(Diperoleh dari ManagementObject)
GetRelationships(ManagementOperationObserver)

Mendapatkan kumpulan asosiasi ke objek .

(Diperoleh dari ManagementObject)
GetRelationships(ManagementOperationObserver, String)

Mendapatkan kumpulan asosiasi ke objek .

(Diperoleh dari ManagementObject)
GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions)

Mendapatkan kumpulan asosiasi ke objek .

(Diperoleh dari ManagementObject)
GetRelationships(String)

Mendapatkan kumpulan asosiasi ke objek .

(Diperoleh dari ManagementObject)
GetRelationships(String, String, String, Boolean, EnumerationOptions)

Mendapatkan kumpulan asosiasi ke objek .

(Diperoleh dari ManagementObject)
GetService(Type)

Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container.

(Diperoleh dari Component)
GetStronglyTypedClassCode(Boolean, Boolean)

Menghasilkan kelas dengan jenis kuat untuk kelas WMI tertentu.

GetStronglyTypedClassCode(CodeLanguage, String, String)

Menghasilkan kelas dengan jenis kuat untuk kelas WMI tertentu. Fungsi ini menghasilkan kode untuk Visual Basic, C#, JScript, J#, atau C++ tergantung pada parameter input.

GetSubclasses()

Mengembalikan kumpulan semua subkelas untuk kelas .

GetSubclasses(EnumerationOptions)

Mengambil subkelas kelas menggunakan opsi yang ditentukan.

GetSubclasses(ManagementOperationObserver)

Mengembalikan koleksi semua kelas yang berasal dari kelas ini, secara asinkron.

GetSubclasses(ManagementOperationObserver, EnumerationOptions)

Mengambil semua kelas yang berasal dari kelas ini, secara asinkron, menggunakan opsi yang ditentukan.

GetText(TextFormat)

Mengembalikan representasi tekstual objek dalam format yang ditentukan.

(Diperoleh dari ManagementBaseObject)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions)

Memanggil metode pada objek, secara asinkron.

(Diperoleh dari ManagementObject)
InvokeMethod(ManagementOperationObserver, String, Object[])

Memanggil metode pada objek, secara asinkron.

(Diperoleh dari ManagementObject)
InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

Memanggil metode pada objek WMI. Parameter input dan output direpresentasikan sebagai ManagementBaseObject objek.

(Diperoleh dari ManagementObject)
InvokeMethod(String, Object[])

Memanggil metode pada objek .

(Diperoleh dari ManagementObject)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
Put()

Menerapkan perubahan pada objek.

(Diperoleh dari ManagementObject)
Put(ManagementOperationObserver)

Menerapkan perubahan pada objek, secara asinkron.

(Diperoleh dari ManagementObject)
Put(ManagementOperationObserver, PutOptions)

Menerapkan perubahan pada objek secara asinkron dan menggunakan opsi yang ditentukan.

(Diperoleh dari ManagementObject)
Put(PutOptions)

Menerapkan perubahan pada objek.

(Diperoleh dari ManagementObject)
SetPropertyQualifierValue(String, String, Object)

Mengatur nilai kualifikasi properti yang ditentukan.

(Diperoleh dari ManagementBaseObject)
SetPropertyValue(String, Object)

Mengatur nilai properti bernama.

(Diperoleh dari ManagementBaseObject)
SetQualifierValue(String, Object)

Mengatur nilai kualifikasi bernama.

(Diperoleh dari ManagementBaseObject)
ToString()

Mengembalikan jalur lengkap objek. Ini adalah penimpaan implementasi objek default.

(Diperoleh dari ManagementObject)

Acara

Disposed

Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode .

(Diperoleh dari Component)

Implementasi Antarmuka Eksplisit

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

ISerializable Mengimplementasikan antarmuka dan mengembalikan data yang diperlukan untuk menserialisasikan ManagementBaseObject.

(Diperoleh dari ManagementBaseObject)

Berlaku untuk