StorageRetryPolicy class

Политика повторных попыток с экспоненциальной повторными попытками и линейными повторными попытками.

Extends

Конструкторы

StorageRetryPolicy(RequestPolicy, RequestPolicyOptions, StorageRetryOptions)

Создает экземпляр RetryPolicy.

Методы

sendRequest(WebResource)

Отправляет запрос.

Наследуемые методы

log(HttpPipelineLogLevel, string)

Попробуйте записать предоставленное сообщение в предоставленное средство ведения журнала. Если средство ведения журнала не указано или уровень журнала не соответствует пороговой значению средства ведения журнала, то ничего не регистрируется.

shouldLog(HttpPipelineLogLevel)

Определяет, следует ли регистрировать журнал с указанным уровнем журнала.

Сведения о конструкторе

StorageRetryPolicy(RequestPolicy, RequestPolicyOptions, StorageRetryOptions)

Создает экземпляр RetryPolicy.

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

Параметры

nextPolicy
RequestPolicy
retryOptions
StorageRetryOptions

Сведения о методе

sendRequest(WebResource)

Отправляет запрос.

function sendRequest(request: WebResource): Promise<HttpOperationResponse>

Параметры

request
WebResource

Возвращаемое значение

Сведения о наследуемом методе

log(HttpPipelineLogLevel, string)

Попробуйте записать предоставленное сообщение в предоставленное средство ведения журнала. Если средство ведения журнала не указано или уровень журнала не соответствует пороговой значению средства ведения журнала, то ничего не регистрируется.

function log(logLevel: HttpPipelineLogLevel, message: string)

Параметры

logLevel
HttpPipelineLogLevel

Уровень журнала этого журнала.

message

string

Сообщение этого журнала.

Наследуется отBaseRequestPolicy.log

shouldLog(HttpPipelineLogLevel)

Определяет, следует ли регистрировать журнал с указанным уровнем журнала.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Параметры

logLevel
HttpPipelineLogLevel

Уровень журнала, в который будет записываться журнал.

Возвращаемое значение

boolean

Указывает, следует ли регистрировать журнал с указанным уровнем журнала.

Наследуется отBaseRequestPolicy.shouldLog