ClientRetryPolicy Constructors

Definition

Overloads

ClientRetryPolicy(Int32)

Creates a new instance of the ClientRetryPolicy class.

ClientRetryPolicy(Int32, Boolean, ILoggerFactory)

Creates a new instance of the ClientRetryPolicy class.

ClientRetryPolicy(Int32)

Source:
ClientRetryPolicy.cs
Source:
ClientRetryPolicy.cs

Creates a new instance of the ClientRetryPolicy class.

public ClientRetryPolicy (int maxRetries = 3);
new System.ClientModel.Primitives.ClientRetryPolicy : int -> System.ClientModel.Primitives.ClientRetryPolicy
Public Sub New (Optional maxRetries As Integer = 3)

Parameters

maxRetries
Int32

The maximum number of retries to attempt.

Applies to

ClientRetryPolicy(Int32, Boolean, ILoggerFactory)

Source:
ClientRetryPolicy.cs

Creates a new instance of the ClientRetryPolicy class.

public ClientRetryPolicy (int maxRetries, bool enableLogging, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory);
new System.ClientModel.Primitives.ClientRetryPolicy : int * bool * Microsoft.Extensions.Logging.ILoggerFactory -> System.ClientModel.Primitives.ClientRetryPolicy
Public Sub New (maxRetries As Integer, enableLogging As Boolean, loggerFactory As ILoggerFactory)

Parameters

maxRetries
Int32

The maximum number of retries to attempt.

enableLogging
Boolean

If client-wide logging is enabled for this pipeline.

loggerFactory
ILoggerFactory

The ILoggerFactory to use to create an ILogger instance for logging. If one is not provided, logs are written to Event Source by default.

Applies to