Process.Signal(PosixSignal) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Envía una señal al proceso asociado.
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
Parámetros
- signal
- PosixSignal
Señal que se va a enviar.
Devoluciones
true si la señal se envió correctamente; false si el proceso ya ha salido o ya no existe y la señal no se entregó.
- Atributos
Excepciones
No hay ningún proceso asociado a este objeto o el identificador de proceso no es válido.
Se ha eliminado el objeto de proceso.
El proceso está en un equipo remoto.
No se admite la plataforma actual o la señal especificada.
No se pudo enviar la señal.
Comentarios
En Windows, solo SIGKILL se admite y el envío finaliza el proceso. El identificador de proceso debe tener PROCESS_TERMINATE acceso.