Table of Contents

Delegate OnEnumRegistered<TEnum>

Namespace
Nautilus.Handlers
Assembly
Nautilus.dll
Delegate used when a custom enum is registered via AddEntry<TEnum>(string, Assembly).
public delegate void OnEnumRegistered<TEnum>(EnumBuilder<TEnum> builder) where TEnum : Enum

Parameters

builder EnumBuilder<TEnum>
Delegate used when a custom enum is registered via .

Type Parameters

TEnum
The type of the enum to process.
Extension Methods

Constructors

OnEnumRegistered(object, nint)

public OnEnumRegistered(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(EnumBuilder<TEnum>, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(EnumBuilder<TEnum> builder, AsyncCallback callback, object @object)

Parameters

builder EnumBuilder<TEnum>
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(EnumBuilder<TEnum>)

public virtual void Invoke(EnumBuilder<TEnum> builder)

Parameters

builder EnumBuilder<TEnum>