Class SubscribableEventExtensions
Inheritance
System.Object
SubscribableEventExtensions
Assembly: Eco.Shared.dll
Syntax
public static class SubscribableEventExtensions : Object
Methods
Invoke(SubscribableEvent<Action>)
Declaration
public static void Invoke(this SubscribableEvent<Action> subscribableEvent)
Parameters
Invoke<T>(SubscribableEvent<Action<T>>, T)
Declaration
public static void Invoke<T>(this SubscribableEvent<Action<T>> subscribableEvent, T arg)
Parameters
Type Parameters
Invoke<T1, T2>(SubscribableEvent<Action<T1, T2>>, T1, T2)
Declaration
public static void Invoke<T1, T2>(this SubscribableEvent<Action<T1, T2>> subscribableEvent, T1 arg1, T2 arg2)
Parameters
Type |
Name |
Description |
SubscribableEvent<System.Action<T1, T2>> |
subscribableEvent |
|
T1 |
arg1 |
|
T2 |
arg2 |
|
Type Parameters
Invoke<T1, T2, T3>(SubscribableEvent<Action<T1, T2, T3>>, T1, T2, T3)
Declaration
public static void Invoke<T1, T2, T3>(this SubscribableEvent<Action<T1, T2, T3>> subscribableEvent, T1 arg1, T2 arg2, T3 arg3)
Parameters
Type |
Name |
Description |
SubscribableEvent<System.Action<T1, T2, T3>> |
subscribableEvent |
|
T1 |
arg1 |
|
T2 |
arg2 |
|
T3 |
arg3 |
|
Type Parameters
Name |
Description |
T1 |
|
T2 |
|
T3 |
|
Invoke<T1, T2, T3, T4>(SubscribableEvent<Action<T1, T2, T3, T4>>, T1, T2, T3, T4)
Declaration
public static void Invoke<T1, T2, T3, T4>(this SubscribableEvent<Action<T1, T2, T3, T4>> subscribableEvent, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
Parameters
Type |
Name |
Description |
SubscribableEvent<System.Action<T1, T2, T3, T4>> |
subscribableEvent |
|
T1 |
arg1 |
|
T2 |
arg2 |
|
T3 |
arg3 |
|
T4 |
arg4 |
|
Type Parameters
Name |
Description |
T1 |
|
T2 |
|
T3 |
|
T4 |
|