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