Show / Hide Table of Contents

    Delegate TesterFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult, TSuccess>

    Encapsulates a method that has five parameters and returns a value that indicates success of the type specified by the TSuccess parameter and returns a out result value of the type specified by the TResult parameter.

    Namespace: Cuemon
    Assembly: Cuemon.Core.dll
    Syntax
    public delegate TSuccess TesterFunc<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, TResult, out TSuccess>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, out TResult result);
    Parameters
    Type Name Description
    T1 arg1

    The first parameter of the method that this function delegate encapsulates.

    T2 arg2

    The second parameter of the method that this function delegate encapsulates.

    T3 arg3

    The third parameter of the method that this function delegate encapsulates.

    T4 arg4

    The fourth parameter of the method that this function delegate encapsulates.

    T5 arg5

    The fifth parameter of the method that this function delegate encapsulates.

    T6 arg6

    The sixth parameter of the method that this function delegate encapsulates.

    T7 arg7

    The seventh parameter of the method that this function delegate encapsulates.

    T8 arg8

    The eighth parameter of the method that this function delegate encapsulates.

    T9 arg9

    The ninth parameter of the method that this function delegate encapsulates.

    T10 arg10

    The tenth parameter of the method that this function delegate encapsulates.

    T11 arg11

    The eleventh parameter of the method that this function delegate encapsulates.

    T12 arg12

    The twelfth parameter of the method that this function delegate encapsulates.

    TResult result

    The result of the method that this function delegate encapsulates.

    Returns
    Type Description
    TSuccess

    The return value that indicates success of the method that this function delegate encapsulates.

    Type Parameters
    Name Description
    T1

    The type of the first parameter of the method that this function delegate encapsulates.

    T2

    The type of the second parameter of the method that this function delegate encapsulates.

    T3

    The type of the third parameter of the method that this function delegate encapsulates.

    T4

    The type of the fourth parameter of the method that this function delegate encapsulates.

    T5

    The type of the fourth parameter of the method that this function delegate encapsulates.

    T6

    The type of the sixth parameter of the method that this function delegate encapsulates.

    T7

    The type of the seventh parameter of the method that this function delegate encapsulates.

    T8

    The type of the eighth parameter of the method that this function delegate encapsulates.

    T9

    The type of the ninth parameter of the method that this function delegate encapsulates.

    T10

    The type of the tenth parameter of the method that this function delegate encapsulates.

    T11

    The type of the eleventh parameter of the method that this function delegate encapsulates.

    T12

    The type of the twelfth parameter of the method that this function delegate encapsulates.

    TResult

    The type of the out result value of the method that this function delegate encapsulates.

    TSuccess

    The type of the return value that indicates success of the method that this function delegate encapsulates.

    Extension Methods

    ConverterExtensions.ParseWith<TSource, TResult>(TSource, Func<TSource, TResult>)
    ConverterExtensions.ParseWith<TSource, T, TResult>(TSource, Func<TSource, T, TResult>, T)
    ConverterExtensions.ParseWith<TSource, T1, T2, TResult>(TSource, Func<TSource, T1, T2, TResult>, T1, T2)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, TResult>(TSource, Func<TSource, T1, T2, T3, TResult>, T1, T2, T3)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, TResult>(TSource, Func<TSource, T1, T2, T3, T4, TResult>, T1, T2, T3, T4)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, TResult>, T1, T2, T3, T4, T5)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, TResult>, T1, T2, T3, T4, T5, T6)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>, T1, T2, T3, T4, T5, T6, T7)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>, T1, T2, T3, T4, T5, T6, T7, T8)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9)
    ConverterExtensions.As<TResult>(Object)
    ConverterExtensions.As<TResult>(Object, TResult)
    ConverterExtensions.As<TResult>(Object, TResult, IFormatProvider)
    DelegateUtilityExtensions.Wrap<TResult>(TResult)
    DelegateUtilityExtensions.DynamicWrap<TResult>(TResult)
    TweakerExtensions.Adjust<T>(T, Func<T, T>)
    TypeUtilityExtensions.Is<T>(Object)
    TypeUtilityExtensions.IsNot<T>(Object)
    TypeUtilityExtensions.IsNullable<T>(T)
    WrapperExtensions.UseWrapper<T>(T, Action<IDictionary<String, Object>>)
    WrapperExtensions.UseWrapper<T>(T, MemberInfo, Action<IDictionary<String, Object>>)
    EnumerableUtilityExtensions.Yield<TSource>(TSource)
    HashUtilityExtensions.ComputeHash(Object, Action<HashOptions>)
    HmacUtilityExtensions.ComputeKeyedHash(Object, Byte[], Action<KeyedHashOptions>)
    • Improve this Doc
    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX