Bagikan melalui


StorageRetryPolicy class

Coba lagi kebijakan dengan coba lagi eksponensial dan coba lagi linier yang diterapkan.

Extends

BaseRequestPolicy

Konstruktor

StorageRetryPolicy(RequestPolicy, RequestPolicyOptions, StorageRetryOptions)

Membuat instans RetryPolicy.

Metode

log(HttpPipelineLogLevel, string)

Coba catat pesan yang disediakan ke pencatat yang disediakan. Jika tidak ada pencatat yang disediakan atau jika tingkat log tidak memaku ambang batas pencatat, maka tidak ada yang akan dicatat.

sendRequest(WebResource)

Mengirim permintaan.

shouldLog(HttpPipelineLogLevel)

Dapatkan apakah log dengan tingkat log yang disediakan harus dicatat atau tidak.

Detail Konstruktor

StorageRetryPolicy(RequestPolicy, RequestPolicyOptions, StorageRetryOptions)

Membuat instans RetryPolicy.

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

Parameter

nextPolicy

RequestPolicy

options

RequestPolicyOptions

retryOptions
StorageRetryOptions

Detail Metode

log(HttpPipelineLogLevel, string)

Coba catat pesan yang disediakan ke pencatat yang disediakan. Jika tidak ada pencatat yang disediakan atau jika tingkat log tidak memaku ambang batas pencatat, maka tidak ada yang akan dicatat.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parameter

logLevel

HttpPipelineLogLevel

Tingkat log log ini.

message

string

Pesan log ini.

sendRequest(WebResource)

Mengirim permintaan.

function sendRequest(request: WebResource)

Parameter

request

WebResource

Mengembalikan

Promise<HttpOperationResponse>

shouldLog(HttpPipelineLogLevel)

Dapatkan apakah log dengan tingkat log yang disediakan harus dicatat atau tidak.

function shouldLog(logLevel: HttpPipelineLogLevel)

Parameter

logLevel

HttpPipelineLogLevel

Tingkat log log yang akan dicatat.

Mengembalikan

boolean

Apakah log dengan tingkat log yang disediakan harus dicatat atau tidak.