Для изменения размера нажмите или перетащите

IGlobalEvent - интерфейс

Событие с глобально уникальным именем, используемое для синхронизации между процессами.

Пространство имён:  Chronos.Platform.IPC
Сборка:  Chronos.Platform (в Chronos.Platform.dll) Версия: 3.5.0.19
Синтаксис
public interface IGlobalEvent : IAsyncDisposable

Тип IGlobalEvent предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методCleanAsync
Освобождает ресурсы события, делая невозможным его дальнейшее использование, и удаляет связанный с ним файл при его наличии. В реализации по умолчанию выполняет работу по очистке на Linux и игнорируется на Windows.
Открытый методCloseFromMainProcessAsync
Выполняет глобальное закрытие всех ресурсов, связанных с событием. Процессы, выполняющие ожидание события, могут прекратить ожидание, но на это поведение нельзя опираться. Рекомендуется не вызывать этот метод, если нельзя определить текущий процесс как единственный процесс, переводящий событие в сигнальное состояние. Метод актуален для глобальных событий на Linux.
Открытый методDisposeAsync
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
(Унаследован от IAsyncDisposable.)
Открытый методReset
Переводит событие в несигнальное состояние, при этом все ожидающие событие подписчики получают управление.
Открытый методSet
Переводит событие в сигнальное состояние, при этом все ожидающие событие подписчики получают управление.
Открытый методTryGetWaitHandle
Возвращает объект WaitHandle для ожидания сигнального состояния у события, или null, если используемый объект синхронизации не предоставляет объекта WaitHandle и требуется вызвать метод Wait для ожидания.
Открытый методWaitAsync
Выполняет ожидание момента, когда событие перейдёт в сигнальное состояние.
В начало страницы
См. также