Class GeneratedEventDispatchRegistry
- Namespace
- AnyProtocol
- Assembly
- AnyProtocol.dll
Stores source-generated event consumer dispatch delegates for Native AOT execution.
public static class GeneratedEventDispatchRegistry
- Inheritance
-
GeneratedEventDispatchRegistry
- Inherited Members
Methods
IsRegistered(Type, Type)
Gets whether source-generated dispatch exists for an event consumer pair.
public static bool IsRegistered(Type eventType, Type handlerType)
Parameters
Returns
- bool
true when a generated delegate is available; otherwise, false.
Register(Type, Type, GeneratedEventHandler)
Registers a source-generated event consumer dispatch delegate.
public static void Register(Type eventType, Type handlerType, GeneratedEventHandler handler)
Parameters
eventTypeTypeThe event message type.
handlerTypeTypeThe event consumer type.
handlerGeneratedEventHandlerThe generated dispatch delegate.