Process.Signal(PosixSignal) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sendet ein Signal an den zugeordneten Prozess.
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
Parameter
- signal
- PosixSignal
Das zu sendende Signal.
Gibt zurück
true wenn das Signal erfolgreich gesendet wurde; false wenn der Prozess bereits beendet wurde oder nicht mehr vorhanden ist und das Signal nicht übermittelt wurde.
- Attribute
Ausnahmen
Diesem Objekt ist kein Prozess zugeordnet, oder der Prozesshandle ist ungültig.
Das Prozessobjekt wurde verworfen.
Der Prozess befindet sich auf einem Remotecomputer.
Die aktuelle Plattform oder das angegebene Signal wird nicht unterstützt.
Das Signal konnte nicht gesendet werden.
Hinweise
Bei Windows wird nur SIGKILL das Senden des Prozesses unterstützt und das Senden beendet. Der Prozesshandle muss Zugriff haben PROCESS_TERMINATE .