Method RaisePooled
- Namespace
- PaintDotNet
- Assembly
- PaintDotNet.Fundamentals.dll
RaisePooled<TDerivedArgs, TValue1>(EventHandler<TDerivedArgs>?, object?, TValue1)
public static void RaisePooled<TDerivedArgs, TValue1>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
Type Parameters
TDerivedArgs
TValue1
RaisePooled<TDerivedArgs, TValue1, TValue2>(EventHandler<TDerivedArgs>?, object?, TValue1, TValue2)
public static void RaisePooled<TDerivedArgs, TValue1, TValue2>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1, TValue2 value2) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1, TValue2>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
value2
TValue2
Type Parameters
TDerivedArgs
TValue1
TValue2
RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3>(EventHandler<TDerivedArgs>?, object?, TValue1, TValue2, TValue3)
public static void RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1, TValue2 value2, TValue3 value3) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1, TValue2, TValue3>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
value2
TValue2
value3
TValue3
Type Parameters
TDerivedArgs
TValue1
TValue2
TValue3
RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4>(EventHandler<TDerivedArgs>?, object?, TValue1, TValue2, TValue3, TValue4)
public static void RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1, TValue2 value2, TValue3 value3, TValue4 value4) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1, TValue2, TValue3, TValue4>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
value2
TValue2
value3
TValue3
value4
TValue4
Type Parameters
TDerivedArgs
TValue1
TValue2
TValue3
TValue4
RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5>(EventHandler<TDerivedArgs>?, object?, TValue1, TValue2, TValue3, TValue4, TValue5)
public static void RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1, TValue2 value2, TValue3 value3, TValue4 value4, TValue5 value5) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
value2
TValue2
value3
TValue3
value4
TValue4
value5
TValue5
Type Parameters
TDerivedArgs
TValue1
TValue2
TValue3
TValue4
TValue5
RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6>(EventHandler<TDerivedArgs>?, object?, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6)
public static void RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1, TValue2 value2, TValue3 value3, TValue4 value4, TValue5 value5, TValue6 value6) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
value2
TValue2
value3
TValue3
value4
TValue4
value5
TValue5
value6
TValue6
Type Parameters
TDerivedArgs
TValue1
TValue2
TValue3
TValue4
TValue5
TValue6
RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7>(EventHandler<TDerivedArgs>?, object?, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7)
public static void RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1, TValue2 value2, TValue3 value3, TValue4 value4, TValue5 value5, TValue6 value6, TValue7 value7) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
value2
TValue2
value3
TValue3
value4
TValue4
value5
TValue5
value6
TValue6
value7
TValue7
Type Parameters
TDerivedArgs
TValue1
TValue2
TValue3
TValue4
TValue5
TValue6
TValue7
RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7, TValue8>(EventHandler<TDerivedArgs>?, object?, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7, TValue8)
public static void RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7, TValue8>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1, TValue2 value2, TValue3 value3, TValue4 value4, TValue5 value5, TValue6 value6, TValue7 value7, TValue8 value8) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7, TValue8>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
value2
TValue2
value3
TValue3
value4
TValue4
value5
TValue5
value6
TValue6
value7
TValue7
value8
TValue8
Type Parameters
TDerivedArgs
TValue1
TValue2
TValue3
TValue4
TValue5
TValue6
TValue7
TValue8
RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7, TValue8, TValue9>(EventHandler<TDerivedArgs>?, object?, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7, TValue8, TValue9)
public static void RaisePooled<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7, TValue8, TValue9>(this EventHandler<TDerivedArgs>? handler, object? sender, TValue1 value1, TValue2 value2, TValue3 value3, TValue4 value4, TValue5 value5, TValue6 value6, TValue7 value7, TValue8 value8, TValue9 value9) where TDerivedArgs : PooledEventArgs<TDerivedArgs, TValue1, TValue2, TValue3, TValue4, TValue5, TValue6, TValue7, TValue8, TValue9>, new()
Parameters
handler
EventHandler<TDerivedArgs>
sender
object
value1
TValue1
value2
TValue2
value3
TValue3
value4
TValue4
value5
TValue5
value6
TValue6
value7
TValue7
value8
TValue8
value9
TValue9
Type Parameters
TDerivedArgs
TValue1
TValue2
TValue3
TValue4
TValue5
TValue6
TValue7
TValue8
TValue9