Table of Contents

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

eventType Type

The event message type.

handlerType Type

The event consumer type.

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

eventType Type

The event message type.

handlerType Type

The event consumer type.

handler GeneratedEventHandler

The generated dispatch delegate.