Share via


ExponentialRetry.Evaluate(RetryContext, OperationContext) Method

Definition

Determines whether the operation should be retried and the interval until the next retry.

public Microsoft.Azure.Storage.RetryPolicies.RetryInfo Evaluate(Microsoft.Azure.Storage.RetryPolicies.RetryContext retryContext, Microsoft.Azure.Storage.OperationContext operationContext);
abstract member Evaluate : Microsoft.Azure.Storage.RetryPolicies.RetryContext * Microsoft.Azure.Storage.OperationContext -> Microsoft.Azure.Storage.RetryPolicies.RetryInfo
override this.Evaluate : Microsoft.Azure.Storage.RetryPolicies.RetryContext * Microsoft.Azure.Storage.OperationContext -> Microsoft.Azure.Storage.RetryPolicies.RetryInfo
Public Function Evaluate (retryContext As RetryContext, operationContext As OperationContext) As RetryInfo

Parameters

retryContext
RetryContext

A RetryContext object that indicates the number of retries, the results of the last request, and whether the next retry should happen in the primary or secondary ___location, and specifies the ___location mode.

operationContext
OperationContext

An OperationContext object that represents the context for the current operation.

Returns

A RetryInfo object that indicates the ___location mode, and whether the next retry should happen in the primary or secondary ___location. If null, the operation will not be retried.

Implements

Applies to