Click or drag to resize

RetryableExecuteT(FuncT, IRethrowEvaluator, ITimeoutEvaluator) Method

[Missing <summary> documentation for "M:Scanjour.Workflow4.Common.Helpers.Retry.Retryable.Execute``1(System.Func{``0},Scanjour.Workflow4.Common.Helpers.Retry.IRethrowEvaluator,Scanjour.Workflow4.Common.Helpers.Retry.ITimeoutEvaluator)"]


Namespace: Scanjour.Workflow4.Common.Helpers.Retry
Assembly: Scanjour.Workflow4.Common (in Scanjour.Workflow4.Common.dll) Version: 24.5.0.0 (24.5.0.0)
Syntax
public static T Execute<T>(
	Func<T> function,
	IRethrowEvaluator rethrowEvaluator,
	ITimeoutEvaluator timeoutEvaluator
)

Parameters

function  FuncT

[Missing <param name="function"/> documentation for "M:Scanjour.Workflow4.Common.Helpers.Retry.Retryable.Execute``1(System.Func{``0},Scanjour.Workflow4.Common.Helpers.Retry.IRethrowEvaluator,Scanjour.Workflow4.Common.Helpers.Retry.ITimeoutEvaluator)"]

rethrowEvaluator  IRethrowEvaluator

[Missing <param name="rethrowEvaluator"/> documentation for "M:Scanjour.Workflow4.Common.Helpers.Retry.Retryable.Execute``1(System.Func{``0},Scanjour.Workflow4.Common.Helpers.Retry.IRethrowEvaluator,Scanjour.Workflow4.Common.Helpers.Retry.ITimeoutEvaluator)"]

timeoutEvaluator  ITimeoutEvaluator

[Missing <param name="timeoutEvaluator"/> documentation for "M:Scanjour.Workflow4.Common.Helpers.Retry.Retryable.Execute``1(System.Func{``0},Scanjour.Workflow4.Common.Helpers.Retry.IRethrowEvaluator,Scanjour.Workflow4.Common.Helpers.Retry.ITimeoutEvaluator)"]

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "M:Scanjour.Workflow4.Common.Helpers.Retry.Retryable.Execute``1(System.Func{``0},Scanjour.Workflow4.Common.Helpers.Retry.IRethrowEvaluator,Scanjour.Workflow4.Common.Helpers.Retry.ITimeoutEvaluator)"]

Return Value

T

[Missing <returns> documentation for "M:Scanjour.Workflow4.Common.Helpers.Retry.Retryable.Execute``1(System.Func{``0},Scanjour.Workflow4.Common.Helpers.Retry.IRethrowEvaluator,Scanjour.Workflow4.Common.Helpers.Retry.ITimeoutEvaluator)"]

See Also