Dil

Process.Signal(PosixSignal) Yöntem

Tanım

İlişkili işleme bir sinyal gönderir.

public:
 bool Signal(System::Runtime::InteropServices::PosixSignal signal);
[System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public bool Signal(System.Runtime.InteropServices.PosixSignal signal);
[<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.Signal : System.Runtime.InteropServices.PosixSignal -> bool
Public Function Signal (signal As PosixSignal) As Boolean

Parametreler

signal
PosixSignal

Gönderilecek sinyal.

Döndürülenler

true sinyalin başarıyla gönderilip gönderilmediğini; false işlemden zaten çıkıldıysa veya artık mevcut değilse ve sinyal teslim edilmediyse.

Öznitelikler

Özel durumlar

Bu nesneyle ilişkilendirilmiş bir işlem yok veya işlem tanıtıcısı geçersiz.

İşlem nesnesi atılmış.

İşlem uzak bir bilgisayarda gerçekleştirilir.

Geçerli platform veya belirtilen sinyal desteklenmiyor.

Sinyal gönderilemedi.

Açıklamalar

Windows yalnızca SIGKILL desteklenir ve göndermek işlemi sonlandırır. İşlem tanıtıcısının erişimi olmalıdır PROCESS_TERMINATE .

Şunlara uygulanır