System::Diagnostics::Process class

Process class

Membungkus informasi dan manipulasi proses. Objek-objek kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject() . Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu balut kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskannya ke fungsi sebagai argumen.

class Process : public System::Object

Metode

MetodeDeskripsi
get_EnableRaisingEvents() constMendapatkan apakah peristiwa Exited harus dipicu ketika proses berakhir.
get_ExitCode() constMendapatkan kode keluar proses.
get_PrivateMemorySize64() constMendapatkan ukuran set memori pribadi proses.
get_ProcessName() constMendapatkan nama proses.
get_StandardError() constMenyediakan pembaca untuk membaca output error proses. Tidak diimplementasikan.
get_StandardOutput() constMenyediakan pembaca untuk membaca output standar proses. Tidak diimplementasikan.
get_StartInfo() constMendapatkan informasi memulai proses.
get_WorkingSet64() constMendapatkan ukuran working set memori proses.
static GetCurrentProcess()Mendapatkan informasi tentang proses saat ini. hanya Windows.
GetOutputText() constMendapatkan teks output proses.
set_EnableRaisingEvents(bool)Mengatur apakah acara Exited harus dipicu ketika proses berakhir.
Start()Memulai proses dengan parameter yang telah ditentukan.
static Start(const String&, const String&)Memulai proses dengan jalur dan argumen yang ditentukan.
static Start(const SharedPtr<ProcessStartInfo>&)Memulai proses dengan jalur dan argumen yang ditentukan.
WaitForExit(int)Menunggu proses selesai. Tidak diimplementasikan.
WaitForExit()Menunggu proses selesai, tidak kembali sampai selesai.
virtual ~Process()Destruktor.

Lihat Juga