| DefaultGlobalEvent |
Событие с глобально уникальным именем, используемое для синхронизации между процессами.
Эта версия использует стандартный объект EventWaitHandle с глобальным именем,
который будет функционировать только при запуске на Windows.
|
| DefaultGlobalMutex |
Мьютекс с глобально уникальным именем, используемый для синхронизации между процессами.
Эта версия использует стандартный объект Mutex с глобальным именем,
который будет функционировать только при запуске на Windows.
|
| EmptySharedEventArgs |
Пустые аргументы события, разделяемые между процессами.
|
| EmptySharedEventPayload |
Пустая информация по разделяемому между процессами событию PayloadSharedEventArgs.
|
| GlobalEventAwaiter |
Объект, выполняющий ожидание глобального события IGlobalEvent
совместно с другими объектами WaitHandle.
|
| GlobalEventBase |
Базовая реализация интерфейса IGlobalEvent.
|
| GlobalMutexBase |
Базовая реализация интерфейса IGlobalMutex.
|
| LinuxGlobalEvent |
Событие с глобально уникальным именем, используемое для синхронизации между процессами в Linux.
|
| LinuxGlobalMutex |
Событие с глобально уникальным именем, используемое для синхронизации между процессами в Linux.
|
| LocalEventSubscriberTEventArgs |
Реализация интерфейса ISharedEventSubscriberTEventArgs, поддерживающая только локальные уведомления в пределах того же объекта.
|
| LocalEventSubscriberFactory |
Фабрика объектов LocalEventSubscriberTEventArgs, создаваемых для локальной подписки и обработки событий.
Используйте в целях тестирования.
|
| PayloadSharedEventArgs |
Аргументы глобального события, которые разделяют идентификатор события EventID и информацию по событию.
|
| PayloadSharedEventHub |
Объект, обеспечивающий подписку на глобальные события и уведомление подписчиков глобальных событий.
|
| PayloadSharedEventHubBaseTEventArgs |
Объект, обеспечивающий подписку на глобальные события и уведомление подписчиков глобальных событий.
|
| PayloadSharedEventOptions |
Опции для событий PayloadSharedEventArgs.
|
| PayloadSharedEventReceiverBaseTPayload |
Базовый класс для объекта, выполняющего подписку на глобальное событие.
|
| PayloadSharedEventReceiverDependencies |
Зависимости объекта PayloadSharedEventReceiverBaseTPayload |
| PayloadSharedEventSubscriberFactoryTEventArgs |
Фабрика объектов ISharedEventSubscriberTEventArgs, реализующий подписку
на уведомление о событиях и отправку таких уведомлений в соответствии с текущими настройками IPayloadSharedEventOptions.
|
| RedisEventSubscriberTEventArgs |
Объект, реализующий подписку на уведомление о событиях, а также рассылку уведомлений, выполняемую
для всех событий и подписчиков с заданными именами независимо от того, располагаются ли такие подписчики
в том же приложении или в другом процессе. Рассылка уведомлений осуществляется посредством Redis.
|
| RedisEventSubscriberFactory |
Фабрика объектов ISharedEventSubscriberTEventArgs,
создаваемых для подключения к каналам Redis в зависимости от настроек сервера ITessaServerSettings.
|
| SharedDeferredEventArgsT |
Аргументы события, предоставляющие заданное значение, информацию о том, откуда был вызван обработчик события, и обеспечивающие асинхронное ожидание.
Используйте метод InvokeNullableAsyncT(EventHandlerT, Object, T) для ожидания обработчиков такого события.
|
| SharedEventArgs |
Базовый класс для аргументов события, разделяемых между процессами.
|
| SharedNameFactory |
Фабрика, предоставляющая средства для создания глобальных имён, которые возможно использовать
для синхронизации между потоками и процессами.
|