static unsafe bool SetConsoleCtrlHandler(delegate *unmanaged< int, BOOL > HandlerRoutine, bool Add)
void Add(TKey key, TValue value)
static void SuppressFinalize(object obj)
static Exception GetExceptionForLastWin32Error(string path="")
Action< PosixSignalContext > Handler
Token(PosixSignal signal, Action< PosixSignalContext > handler)
~PosixSignalRegistration()
static unsafe PosixSignalRegistration Register(PosixSignal signal, Action< PosixSignalContext > handler)
PosixSignalRegistration(Token token)
static PosixSignalRegistration Create(PosixSignal signal, Action< PosixSignalContext > handler)
static readonly HashSet< Token > s_registrations
static Interop.BOOL HandlerRoutine(int dwCtrlType)