Process.Signal(PosixSignal) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.