Jazyk

Process.Signal(PosixSignal) Metoda

Definice

Odešle signál přidruženému procesu.

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

Parametry

signal
PosixSignal

Signál, který se má odeslat.

Návraty

true pokud byl signál úspěšně odeslán; false pokud již proces ukončil nebo již neexistuje a signál nebyl doručen.

Atributy

Výjimky

K tomuto objektu není přidružený žádný proces nebo popisovač procesu není platný.

Objekt procesu byl odstraněn.

Proces je na vzdáleném počítači.

Aktuální platforma nebo zadaný signál se nepodporuje.

Signál nelze odeslat.

Poznámky

Na Windows se podporuje jenom SIGKILL její odeslání a proces se ukončí. Popisovač procesu musí mít PROCESS_TERMINATE přístup.

Platí pro