Table of Contents

Interface IInteropService

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public interface IInteropService

Methods

BroadcastCall(Action)

IBroadcastActionCallBuilder BroadcastCall(Action Action)

Parameters

Action Action

Returns

IBroadcastActionCallBuilder

BroadcastCall<TArg1>(Action<TArg1>, TArg1)

IBroadcastActionCallBuilder BroadcastCall<TArg1>(Action<TArg1> Action, TArg1 Arg1)

Parameters

Action Action<TArg1>
Arg1 TArg1

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1

BroadcastCall<TResp>(Func<TResp>)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TResp>(Func<TResp> Action)

Parameters

Action Func<TResp>

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
TResp

BroadcastCall<TArg1, TArg2>(Action<TArg1, TArg2>, TArg1, TArg2)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2>(Action<TArg1, TArg2> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

Action Action<TArg1, TArg2>
Arg1 TArg1
Arg2 TArg2

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2

BroadcastCall<TArg1, TResp>(Func<TArg1, TResp>, TArg1)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TResp>(Func<TArg1, TResp> Action, TArg1 Arg1)

Parameters

Action Func<TArg1, TResp>
Arg1 TArg1

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TResp

BroadcastCall<TArg1, TArg2, TArg3>(Action<TArg1, TArg2, TArg3>, TArg1, TArg2, TArg3)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3>(Action<TArg1, TArg2, TArg3> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

Action Action<TArg1, TArg2, TArg3>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3

BroadcastCall<TArg1, TArg2, TResp>(Func<TArg1, TArg2, TResp>, TArg1, TArg2)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TResp>(Func<TArg1, TArg2, TResp> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

Action Func<TArg1, TArg2, TResp>
Arg1 TArg1
Arg2 TArg2

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4>(Action<TArg1, TArg2, TArg3, TArg4>, TArg1, TArg2, TArg3, TArg4)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4>(Action<TArg1, TArg2, TArg3, TArg4> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4

BroadcastCall<TArg1, TArg2, TArg3, TResp>(Func<TArg1, TArg2, TArg3, TResp>, TArg1, TArg2, TArg3)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TResp>(Func<TArg1, TArg2, TArg3, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

Action Func<TArg1, TArg2, TArg3, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5>(Action<TArg1, TArg2, TArg3, TArg4, TArg5>, TArg1, TArg2, TArg3, TArg4, TArg5)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5>(Action<TArg1, TArg2, TArg3, TArg4, TArg5> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TResp>, TArg1, TArg2, TArg3, TArg4)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TResp

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IBroadcastActionCallBuilder BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IBroadcastActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9

BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IBroadcastActionCallBuilder<TResp?> BroadcastCall<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IBroadcastActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TResp

BroadcastMessage(Action)

IMessageActionBuilder BroadcastMessage(Action Action)

Parameters

Action Action

Returns

IMessageActionBuilder

BroadcastMessage<TResp>(Func<TResp>)

IMessageActionBuilder BroadcastMessage<TResp>(Func<TResp> Action)

Parameters

Action Func<TResp>

Returns

IMessageActionBuilder

Type Parameters

TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
TResp

BroadcastMessage<TArg1, TResp>(Func<TArg1, TResp>, TArg1)

IMessageActionBuilder BroadcastMessage<TArg1, TResp>(Func<TArg1, TResp> Action, TArg1 Arg1)

Parameters

Action Func<TArg1, TResp>
Arg1 TArg1

Returns

IMessageActionBuilder

Type Parameters

TArg1
TResp

BroadcastMessage<TArg1, TArg2, TResp>(Func<TArg1, TArg2, TResp>, TArg1, TArg2)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TResp>(Func<TArg1, TArg2, TResp> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

Action Func<TArg1, TArg2, TResp>
Arg1 TArg1
Arg2 TArg2

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TResp>(Func<TArg1, TArg2, TArg3, TResp>, TArg1, TArg2, TArg3)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TResp>(Func<TArg1, TArg2, TArg3, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

Action Func<TArg1, TArg2, TArg3, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TResp>, TArg1, TArg2, TArg3, TArg4)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TResp

BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IMessageActionBuilder BroadcastMessage<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TResp

Call(OperationId, Action)

IRPCActionCallBuilder Call(OperationId OperationID, Action Action)

Parameters

OperationID OperationId
Action Action

Returns

IRPCActionCallBuilder

Call(Action)

IRPCActionCallBuilder Call(Action Action)

Parameters

Action Action

Returns

IRPCActionCallBuilder

Call<TArg1>(OperationId, Action<TArg1>, TArg1)

IRPCActionCallBuilder Call<TArg1>(OperationId OperationID, Action<TArg1> Action, TArg1 Arg1)

Parameters

OperationID OperationId
Action Action<TArg1>
Arg1 TArg1

Returns

IRPCActionCallBuilder

Type Parameters

TArg1

Call<TResp>(OperationId, Func<TResp>)

IRPCActionCallBuilder<TResp?> Call<TResp>(OperationId OperationID, Func<TResp> Action)

Parameters

OperationID OperationId
Action Func<TResp>

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TResp

Call<TArg1>(Action<TArg1>, TArg1)

IRPCActionCallBuilder Call<TArg1>(Action<TArg1> Action, TArg1 Arg1)

Parameters

Action Action<TArg1>
Arg1 TArg1

Returns

IRPCActionCallBuilder

Type Parameters

TArg1

Call<TResp>(Func<TResp>)

IRPCActionCallBuilder<TResp?> Call<TResp>(Func<TResp> Action)

Parameters

Action Func<TResp>

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
TResp

Call<TArg1, TArg2>(OperationId, Action<TArg1, TArg2>, TArg1, TArg2)

IRPCActionCallBuilder Call<TArg1, TArg2>(OperationId OperationID, Action<TArg1, TArg2> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2>
Arg1 TArg1
Arg2 TArg2

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2

Call<TArg1, TResp>(OperationId, Func<TArg1, TResp>, TArg1)

IRPCActionCallBuilder<TResp?> Call<TArg1, TResp>(OperationId OperationID, Func<TArg1, TResp> Action, TArg1 Arg1)

Parameters

OperationID OperationId
Action Func<TArg1, TResp>
Arg1 TArg1

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TResp

Call<TArg1, TArg2>(Action<TArg1, TArg2>, TArg1, TArg2)

IRPCActionCallBuilder Call<TArg1, TArg2>(Action<TArg1, TArg2> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

Action Action<TArg1, TArg2>
Arg1 TArg1
Arg2 TArg2

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2

Call<TArg1, TResp>(Func<TArg1, TResp>, TArg1)

IRPCActionCallBuilder<TResp?> Call<TArg1, TResp>(Func<TArg1, TResp> Action, TArg1 Arg1)

Parameters

Action Func<TArg1, TResp>
Arg1 TArg1

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TResp

Call<TArg1, TArg2, TArg3>(OperationId, Action<TArg1, TArg2, TArg3>, TArg1, TArg2, TArg3)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3>(OperationId OperationID, Action<TArg1, TArg2, TArg3> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3

Call<TArg1, TArg2, TResp>(OperationId, Func<TArg1, TArg2, TResp>, TArg1, TArg2)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TResp>(OperationId OperationID, Func<TArg1, TArg2, TResp> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TResp>
Arg1 TArg1
Arg2 TArg2

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TResp

Call<TArg1, TArg2, TArg3>(Action<TArg1, TArg2, TArg3>, TArg1, TArg2, TArg3)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3>(Action<TArg1, TArg2, TArg3> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

Action Action<TArg1, TArg2, TArg3>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3

Call<TArg1, TArg2, TResp>(Func<TArg1, TArg2, TResp>, TArg1, TArg2)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TResp>(Func<TArg1, TArg2, TResp> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

Action Func<TArg1, TArg2, TResp>
Arg1 TArg1
Arg2 TArg2

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TResp

Call<TArg1, TArg2, TArg3, TArg4>(OperationId, Action<TArg1, TArg2, TArg3, TArg4>, TArg1, TArg2, TArg3, TArg4)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4

Call<TArg1, TArg2, TArg3, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TResp>, TArg1, TArg2, TArg3)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TResp

Call<TArg1, TArg2, TArg3, TArg4>(Action<TArg1, TArg2, TArg3, TArg4>, TArg1, TArg2, TArg3, TArg4)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4>(Action<TArg1, TArg2, TArg3, TArg4> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4

Call<TArg1, TArg2, TArg3, TResp>(Func<TArg1, TArg2, TArg3, TResp>, TArg1, TArg2, TArg3)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TResp>(Func<TArg1, TArg2, TArg3, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

Action Func<TArg1, TArg2, TArg3, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5>, TArg1, TArg2, TArg3, TArg4, TArg5)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5

Call<TArg1, TArg2, TArg3, TArg4, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TResp>, TArg1, TArg2, TArg3, TArg4)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5>(Action<TArg1, TArg2, TArg3, TArg4, TArg5>, TArg1, TArg2, TArg3, TArg4, TArg5)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5>(Action<TArg1, TArg2, TArg3, TArg4, TArg5> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5

Call<TArg1, TArg2, TArg3, TArg4, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TResp>, TArg1, TArg2, TArg3, TArg4)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(OperationId, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(OperationId OperationID, Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

OperationID OperationId
Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TResp

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IRPCActionCallBuilder Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

Action Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IRPCActionCallBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9

Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IRPCActionCallBuilder<TResp?> Call<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IRPCActionCallBuilder<TResp>

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TResp

Message(OperationId, Action)

IMessageActionBuilder Message(OperationId OperationID, Action Action)

Parameters

OperationID OperationId
Action Action

Returns

IMessageActionBuilder

Message(Action)

IMessageActionBuilder Message(Action Action)

Parameters

Action Action

Returns

IMessageActionBuilder

Message<TResp>(OperationId, Func<TResp>)

IMessageActionBuilder Message<TResp>(OperationId OperationID, Func<TResp> Action)

Parameters

OperationID OperationId
Action Func<TResp>

Returns

IMessageActionBuilder

Type Parameters

TResp

Message<TResp>(Func<TResp>)

IMessageActionBuilder Message<TResp>(Func<TResp> Action)

Parameters

Action Func<TResp>

Returns

IMessageActionBuilder

Type Parameters

TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8, TArg9 Arg9, TArg10 Arg10, TArg11 Arg11, TArg12 Arg12, TArg13 Arg13, TArg14 Arg14, TArg15 Arg15, TArg16 Arg16)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8
Arg9 TArg9
Arg10 TArg10
Arg11 TArg11
Arg12 TArg12
Arg13 TArg13
Arg14 TArg14
Arg15 TArg15
Arg16 TArg16

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TArg9
TArg10
TArg11
TArg12
TArg13
TArg14
TArg15
TArg16
TResp

Message<TArg1, TResp>(OperationId, Func<TArg1, TResp>, TArg1)

IMessageActionBuilder Message<TArg1, TResp>(OperationId OperationID, Func<TArg1, TResp> Action, TArg1 Arg1)

Parameters

OperationID OperationId
Action Func<TArg1, TResp>
Arg1 TArg1

Returns

IMessageActionBuilder

Type Parameters

TArg1
TResp

Message<TArg1, TResp>(Func<TArg1, TResp>, TArg1)

IMessageActionBuilder Message<TArg1, TResp>(Func<TArg1, TResp> Action, TArg1 Arg1)

Parameters

Action Func<TArg1, TResp>
Arg1 TArg1

Returns

IMessageActionBuilder

Type Parameters

TArg1
TResp

Message<TArg1, TArg2, TResp>(OperationId, Func<TArg1, TArg2, TResp>, TArg1, TArg2)

IMessageActionBuilder Message<TArg1, TArg2, TResp>(OperationId OperationID, Func<TArg1, TArg2, TResp> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TResp>
Arg1 TArg1
Arg2 TArg2

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TResp

Message<TArg1, TArg2, TResp>(Func<TArg1, TArg2, TResp>, TArg1, TArg2)

IMessageActionBuilder Message<TArg1, TArg2, TResp>(Func<TArg1, TArg2, TResp> Action, TArg1 Arg1, TArg2 Arg2)

Parameters

Action Func<TArg1, TArg2, TResp>
Arg1 TArg1
Arg2 TArg2

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TResp

Message<TArg1, TArg2, TArg3, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TResp>, TArg1, TArg2, TArg3)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TResp

Message<TArg1, TArg2, TArg3, TResp>(Func<TArg1, TArg2, TArg3, TResp>, TArg1, TArg2, TArg3)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TResp>(Func<TArg1, TArg2, TArg3, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3)

Parameters

Action Func<TArg1, TArg2, TArg3, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TResp

Message<TArg1, TArg2, TArg3, TArg4, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TResp>, TArg1, TArg2, TArg3, TArg4)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TResp

Message<TArg1, TArg2, TArg3, TArg4, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TResp>, TArg1, TArg2, TArg3, TArg4)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(OperationId, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(OperationId OperationID, Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

OperationID OperationId
Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TResp

Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8)

IMessageActionBuilder Message<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>(Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp> Action, TArg1 Arg1, TArg2 Arg2, TArg3 Arg3, TArg4 Arg4, TArg5 Arg5, TArg6 Arg6, TArg7 Arg7, TArg8 Arg8)

Parameters

Action Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResp>
Arg1 TArg1
Arg2 TArg2
Arg3 TArg3
Arg4 TArg4
Arg5 TArg5
Arg6 TArg6
Arg7 TArg7
Arg8 TArg8

Returns

IMessageActionBuilder

Type Parameters

TArg1
TArg2
TArg3
TArg4
TArg5
TArg6
TArg7
TArg8
TResp