## Process class


Süreç bilgilerini ve işlemlerini kapsar. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../../system/makeobject/) işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığıt üzerinde veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman [System::SmartPtr](../../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

```cpp
class Process : public System::Object
```

## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| [get_EnableRaisingEvents](./get_enableraisingevents/)() const | Süreç sonlandığında Exited olayının tetiklenip tetiklenmeyeceğini alır. |
| [get_ExitCode](./get_exitcode/)() const | Süreç çıkış kodunu alır. |
| [get_PrivateMemorySize64](./get_privatememorysize64/)() const | Süreç özel bellek kümesi boyutunu alır. |
| [get_ProcessName](./get_processname/)() const | Süreç adını alır. |
| [get_StandardError](./get_standarderror/)() const | Süreç hata çıktısını okumak için bir okuyucu sağlar. Henüz uygulanmadı. |
| [get_StandardOutput](./get_standardoutput/)() const | Süreç standart çıktısını okumak için bir okuyucu sağlar. Henüz uygulanmadı. |
| [get_StartInfo](./get_startinfo/)() const | Süreç başlangıç bilgilerini alır. |
| [get_WorkingSet64](./get_workingset64/)() const | Süreç bellek çalışma kümesi boyutunu alır. |
| static [GetCurrentProcess](./getcurrentprocess/)() | Geçerli süreç hakkında bilgi alır. [Windows](../../system.windows/) yalnızca. |
| [GetOutputText](./getoutputtext/)() const | Süreç çıktı metnini alır. |
| [set_EnableRaisingEvents](./set_enableraisingevents/)(bool) | Süreç sonlandığında Exited olayının tetiklenip tetiklenmeyeceğini ayarlar. |
| [Start](./start/)() | Önceden tanımlı parametrelerle süreci başlatır. |
| static [Start](./start/)(const String\&, const String\&) | Belirtilen yol ve argümanlarla süreci başlatır. |
| static [Start](./start/)(const SharedPtr\<ProcessStartInfo\>\&) | Belirtilen yol ve argümanlarla süreci başlatır. |
| [WaitForExit](./waitforexit/)(int) | Sürecin çıkmasını bekler. Henüz uygulanmadı. |
| [WaitForExit](./waitforexit/)() | Sürecin çıkmasını bekler, bitene kadar geri dönmez. |
| virtual [~Process](./~process/)() | Yıkıcı. |
## Ayrıca Bakınız

* Class [Object](../../system/object/)
* Namespace [System::Diagnostics](../)
* Library [Aspose.Page for C++](../../)
