DefaultGlobalEvent |
Событие с глобально уникальным именем, используемое для синхронизации между процессами.
Эта версия использует стандартный объект EventWaitHandle с глобальным именем,
который будет функционировать только при запуске на Windows.
|
DefaultGlobalMutex |
Мьютекс с глобально уникальным именем, используемый для синхронизации между процессами.
Эта версия использует стандартный объект Mutex с глобальным именем,
который будет функционировать только при запуске на Windows.
|
DefaultGlobalStorage |
Реализация IGlobalStorage по умолчанию с разделяемым хранилищем в памяти,
которое реализовано посредством объекта MemoryMappedFile.
|
FileSystemGlobalStorage |
Хранилище данных, реализованное в виде временного файла, содержимое которого разделяется между процессами.
|
GlobalEventAwaiter |
Объект, выполняющий ожидание глобального события IGlobalEvent
совместно с другими объектами WaitHandle.
|
GlobalEventBase |
Базовая реализация интерфейса IGlobalEvent.
|
GlobalMutexBase |
Базовая реализация интерфейса IGlobalMutex.
|
GlobalStorageBase |
Базовая реализация интерфейса IGlobalStorage.
|
LinuxGlobalEvent |
Событие с глобально уникальным именем, используемое для синхронизации между процессами в Linux.
|
LinuxGlobalMutex |
Событие с глобально уникальным именем, используемое для синхронизации между процессами в Linux.
|
RedisConnectionProvider |
Объект, предоставляющий доступ к соединению Redis.
|
RedisEventSubscriberTEventArgs |
Объект, реализующий подписку на уведомление о событиях, а также рассылку уведомлений, выполняемую
для всех событий и подписчиков с заданными именами независимо от того, располагаются ли такие подписчики
в том же приложении или в другом процессе. Рассылка уведомлений осуществляется посредством Redis.
|
ServerSettingsSharedEventSubscriberFactory |
Фабрика объектов ISharedEventSubscriberTEventArgs,
создаваемых в зависимости от настроек сервера ITessaServerSettings.
|
SharedEventArgs |
Базовый класс для аргументов события, разделяемых между процессами.
|
SharedEventIDContainer |
Содержит информацию об уникальном идентификатора произошедшего события, синхронизация которого
выполняется между процессами.
|
SharedEventInstanceListTEventArgs |
Список, содержащий информацию о произошедшем событии, синхронизация которого выполняется из различных процессов.
|
SharedEventNotifierTEventArgs |
Объект, реализующий рассылку уведомлений, выполняемую для всех событий и подписчиков с заданными именами
независимо от того, располагаются ли такие подписчики в том же приложении или в другом процессе.
|
SharedEventSubscriberTEventArgs |
Объект, реализующий подписку на уведомление о событиях, а также рассылку уведомлений, выполняемую
для всех событий и подписчиков с заданными именами независимо от того, располагаются ли такие подписчики
в том же приложении или в другом процессе.
|
SharedEventSubscriberFactory |
Фабрика объектов ISharedEventSubscriberTEventArgs по умолчанию, использующая глобальные события
посредством объекта SharedEventSubscriberTEventArgs.
|
SharedInstanceList |
Список, содержащий информацию об экземплярах, синхронизация которых выполняется из различных процессов.
|
SharedNameFactory |
Фабрика, предоставляющая средства для создания глобальных имён, которые возможно использовать
для синхронизации между потоками и процессами.
|
SharedNotificationHelper |
Вспомогательные методы для реализации подписки и уведомлений по событиям,
которые синхронизируются между процессами.
|
SharedNotificationObject |
Базовый класс для объектов, реализующих уведомление о событиях или подписку на уведомления,
которые рассылаются для всех подписчиков с заданным именем независимо от того,
располагаются ли такие подписчики в том же приложении или в другом процессе.
|
SharedStorage |
Разделяемое между процессами хранилище данных, представленных в бинарной форме.
|
SharedStorageInitializer |
Объект, выполняющий инициализацию разделенного хранилища данных.
|