Compartir a través de


StorageRetryPolicy class

Directiva de reintento con reintento exponencial y reintento lineal implementado.

Extends

Constructores

StorageRetryPolicy(RequestPolicy, RequestPolicyOptionsLike, StorageRetryOptions)

Crea una instancia de RetryPolicy.

Métodos

sendRequest(WebResourceLike)

Envía la solicitud.

Métodos heredados

log(HttpPipelineLogLevel, string)

Intente registrar el mensaje proporcionado en el registrador proporcionado. Si no se proporcionó ningún registrador o si el nivel de registro no carne el umbral del registrador, no se registrará nada.

shouldLog(HttpPipelineLogLevel)

Obtenga si se debe registrar o no un registro con el nivel de registro proporcionado.

Detalles del constructor

StorageRetryPolicy(RequestPolicy, RequestPolicyOptionsLike, StorageRetryOptions)

Crea una instancia de RetryPolicy.

new StorageRetryPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptionsLike, retryOptions?: StorageRetryOptions)

Parámetros

nextPolicy
IHttpClient
retryOptions
StorageRetryOptions

Detalles del método

sendRequest(WebResourceLike)

Envía la solicitud.

function sendRequest(request: WebResourceLike): Promise<CompatResponse>

Parámetros

request
WebResource

Devoluciones

Detalles de los métodos heredados

log(HttpPipelineLogLevel, string)

Intente registrar el mensaje proporcionado en el registrador proporcionado. Si no se proporcionó ningún registrador o si el nivel de registro no carne el umbral del registrador, no se registrará nada.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parámetros

logLevel
HttpPipelineLogLevel

Nivel de registro de este registro.

message

string

Mensaje de este registro.

Heredado deBaseRequestPolicy.log

shouldLog(HttpPipelineLogLevel)

Obtenga si se debe registrar o no un registro con el nivel de registro proporcionado.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Parámetros

logLevel
HttpPipelineLogLevel

Nivel de registro del registro que se registrará.

Devoluciones

boolean

Si se debe registrar o no un registro con el nivel de registro proporcionado.

Heredado deBaseRequestPolicy.shouldLog