This documentation is archived and is not being maintained.

RetryManager::InvokeFunc<T1, T2, T3, T4, TResult> Method (Func<T1, T2, T3, T4, TResult>, T1, T2, T3, T4)

Executes specified Func with retries.

Namespace:  Microsoft.TeamFoundation.Common
Assembly:  Microsoft.TeamFoundation.Common (in Microsoft.TeamFoundation.Common.dll)

public:
generic<typename T1, typename T2, typename T3, typename T4, typename TResult>
TResult InvokeFunc(
	Func<T1, T2, T3, T4, TResult>^ func, 
	T1 op1, 
	T2 op2, 
	T3 op3, 
	T4 op4
)

Type Parameters

T1
T2
T3
T4
TResult

Parameters

func
Type: System::Func<T1, T2, T3, T4, TResult>
op1
Type: T1
op2
Type: T2
op3
Type: T3
op4
Type: T4

Return Value

Type: TResult

Show: