Class Timer
- Namespace
- Support
- Assembly
- Support.dll
public static class Timer
- Inheritance
-
Timer
- Inherited Members
-
Methods
Time(IEnumerable<Action>)
public static IList<long> Time(IEnumerable<Action> actions)
Parameters
actions
IEnumerable<Action>
Returns
- IList<long>
Time<T>(IEnumerable<Action<T>>, Func<T>)
public static IList<long> Time<T>(IEnumerable<Action<T>> actions, Func<T> argFactory)
Parameters
actions
IEnumerable<Action<T>>
argFactory
Func<T>
Returns
- IList<long>
Type Parameters
T
Time<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>, Func<T1>, Func<T2>, Func<T3>, Func<T4>, Func<T5>, Func<T6>, Func<T7>, Func<T8>, Func<T9>, Func<T10>)
public static IList<long> Time<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> actions, Func<T1> argFactory1, Func<T2> argFactory2, Func<T3> argFactory3, Func<T4> argFactory4, Func<T5> argFactory5, Func<T6> argFactory6, Func<T7> argFactory7, Func<T8> argFactory8, Func<T9> argFactory9, Func<T10> argFactory10)
Parameters
actions
IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
argFactory1
Func<T1>
argFactory2
Func<T2>
argFactory3
Func<T3>
argFactory4
Func<T4>
argFactory5
Func<T5>
argFactory6
Func<T6>
argFactory7
Func<T7>
argFactory8
Func<T8>
argFactory9
Func<T9>
argFactory10
Func<T10>
Returns
- IList<long>
Type Parameters
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
Time<T1, T2>(IEnumerable<Action<T1, T2>>, Func<T1>, Func<T2>)
public static IList<long> Time<T1, T2>(IEnumerable<Action<T1, T2>> actions, Func<T1> argFactory1, Func<T2> argFactory2)
Parameters
actions
IEnumerable<Action<T1, T2>>
argFactory1
Func<T1>
argFactory2
Func<T2>
Returns
- IList<long>
Type Parameters
T1
T2
Time<T1, T2, T3>(IEnumerable<Action<T1, T2, T3>>, Func<T1>, Func<T2>, Func<T3>)
public static IList<long> Time<T1, T2, T3>(IEnumerable<Action<T1, T2, T3>> actions, Func<T1> argFactory1, Func<T2> argFactory2, Func<T3> argFactory3)
Parameters
actions
IEnumerable<Action<T1, T2, T3>>
argFactory1
Func<T1>
argFactory2
Func<T2>
argFactory3
Func<T3>
Returns
- IList<long>
Type Parameters
T1
T2
T3
Time<T1, T2, T3, T4>(IEnumerable<Action<T1, T2, T3, T4>>, Func<T1>, Func<T2>, Func<T3>, Func<T4>)
public static IList<long> Time<T1, T2, T3, T4>(IEnumerable<Action<T1, T2, T3, T4>> actions, Func<T1> argFactory1, Func<T2> argFactory2, Func<T3> argFactory3, Func<T4> argFactory4)
Parameters
actions
IEnumerable<Action<T1, T2, T3, T4>>
argFactory1
Func<T1>
argFactory2
Func<T2>
argFactory3
Func<T3>
argFactory4
Func<T4>
Returns
- IList<long>
Type Parameters
T1
T2
T3
T4
Time<T1, T2, T3, T4, T5>(IEnumerable<Action<T1, T2, T3, T4, T5>>, Func<T1>, Func<T2>, Func<T3>, Func<T4>, Func<T5>)
public static IList<long> Time<T1, T2, T3, T4, T5>(IEnumerable<Action<T1, T2, T3, T4, T5>> actions, Func<T1> argFactory1, Func<T2> argFactory2, Func<T3> argFactory3, Func<T4> argFactory4, Func<T5> argFactory5)
Parameters
actions
IEnumerable<Action<T1, T2, T3, T4, T5>>
argFactory1
Func<T1>
argFactory2
Func<T2>
argFactory3
Func<T3>
argFactory4
Func<T4>
argFactory5
Func<T5>
Returns
- IList<long>
Type Parameters
T1
T2
T3
T4
T5
Time<T1, T2, T3, T4, T5, T6>(IEnumerable<Action<T1, T2, T3, T4, T5, T6>>, Func<T1>, Func<T2>, Func<T3>, Func<T4>, Func<T5>, Func<T6>)
public static IList<long> Time<T1, T2, T3, T4, T5, T6>(IEnumerable<Action<T1, T2, T3, T4, T5, T6>> actions, Func<T1> argFactory1, Func<T2> argFactory2, Func<T3> argFactory3, Func<T4> argFactory4, Func<T5> argFactory5, Func<T6> argFactory6)
Parameters
actions
IEnumerable<Action<T1, T2, T3, T4, T5, T6>>
argFactory1
Func<T1>
argFactory2
Func<T2>
argFactory3
Func<T3>
argFactory4
Func<T4>
argFactory5
Func<T5>
argFactory6
Func<T6>
Returns
- IList<long>
Type Parameters
T1
T2
T3
T4
T5
T6
Time<T1, T2, T3, T4, T5, T6, T7>(IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7>>, Func<T1>, Func<T2>, Func<T3>, Func<T4>, Func<T5>, Func<T6>, Func<T7>)
public static IList<long> Time<T1, T2, T3, T4, T5, T6, T7>(IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7>> actions, Func<T1> argFactory1, Func<T2> argFactory2, Func<T3> argFactory3, Func<T4> argFactory4, Func<T5> argFactory5, Func<T6> argFactory6, Func<T7> argFactory7)
Parameters
actions
IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7>>
argFactory1
Func<T1>
argFactory2
Func<T2>
argFactory3
Func<T3>
argFactory4
Func<T4>
argFactory5
Func<T5>
argFactory6
Func<T6>
argFactory7
Func<T7>
Returns
- IList<long>
Type Parameters
T1
T2
T3
T4
T5
T6
T7
Time<T1, T2, T3, T4, T5, T6, T7, T8>(IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8>>, Func<T1>, Func<T2>, Func<T3>, Func<T4>, Func<T5>, Func<T6>, Func<T7>, Func<T8>)
public static IList<long> Time<T1, T2, T3, T4, T5, T6, T7, T8>(IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8>> actions, Func<T1> argFactory1, Func<T2> argFactory2, Func<T3> argFactory3, Func<T4> argFactory4, Func<T5> argFactory5, Func<T6> argFactory6, Func<T7> argFactory7, Func<T8> argFactory8)
Parameters
actions
IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8>>
argFactory1
Func<T1>
argFactory2
Func<T2>
argFactory3
Func<T3>
argFactory4
Func<T4>
argFactory5
Func<T5>
argFactory6
Func<T6>
argFactory7
Func<T7>
argFactory8
Func<T8>
Returns
- IList<long>
Type Parameters
T1
T2
T3
T4
T5
T6
T7
T8
Time<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>>, Func<T1>, Func<T2>, Func<T3>, Func<T4>, Func<T5>, Func<T6>, Func<T7>, Func<T8>, Func<T9>)
public static IList<long> Time<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>> actions, Func<T1> argFactory1, Func<T2> argFactory2, Func<T3> argFactory3, Func<T4> argFactory4, Func<T5> argFactory5, Func<T6> argFactory6, Func<T7> argFactory7, Func<T8> argFactory8, Func<T9> argFactory9)
Parameters
actions
IEnumerable<Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>>
argFactory1
Func<T1>
argFactory2
Func<T2>
argFactory3
Func<T3>
argFactory4
Func<T4>
argFactory5
Func<T5>
argFactory6
Func<T6>
argFactory7
Func<T7>
argFactory8
Func<T8>
argFactory9
Func<T9>
Returns
- IList<long>
Type Parameters
T1
T2
T3
T4
T5
T6
T7
T8
T9