RedisEventSubscriberFactoryCreateSubscriberTEventArgs - метод
Пространство имён: Tessa.Platform.IPCСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public ISharedEventSubscriber<TEventArgs> CreateSubscriber<TEventArgs>(
string eventName,
ISharedNameFactory nameFactory
)
where TEventArgs : class, new(), ISharedEventArgs
Public Function CreateSubscriber(Of TEventArgs As {Class, New, ISharedEventArgs}) (
eventName As String,
nameFactory As ISharedNameFactory
) As ISharedEventSubscriber(Of TEventArgs)
public:
generic<typename TEventArgs>
where TEventArgs : ref class, gcnew(), ISharedEventArgs
virtual ISharedEventSubscriber<TEventArgs>^ CreateSubscriber(
String^ eventName,
ISharedNameFactory^ nameFactory
) sealed
abstract CreateSubscriber :
eventName : string *
nameFactory : ISharedNameFactory -> ISharedEventSubscriber<'TEventArgs> when 'TEventArgs : not struct, new() and ISharedEventArgs
override CreateSubscriber :
eventName : string *
nameFactory : ISharedNameFactory -> ISharedEventSubscriber<'TEventArgs> when 'TEventArgs : not struct, new() and ISharedEventArgs
- eventName String
- Семантическое имя события.
- nameFactory ISharedNameFactory
Фабрика, предоставляющая средства для создания глобальных имён, которые возможно использовать
для синхронизации между потоками и процессами.
- TEventArgs
-
Аргументы события, сериализуемые между процессами.
Тип должен реализовывать интерфейс ISharedEventArgs.
ISharedEventSubscriberTEventArgsСозданный объект.
ISharedEventSubscriberFactoryCreateSubscriberTEventArgs(String, ISharedNameFactory)