StorageRetryPolicy class
Coba lagi kebijakan dengan coba lagi eksponensial dan coba lagi linier yang diterapkan.
- Extends
-
BaseRequestPolicy
Konstruktor
Storage |
Membuat instans RetryPolicy. |
Metode
log(Http |
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. |
send |
Mengirim permintaan. |
should |
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.
Azure SDK for JavaScript