StorageRetryPolicy class
Wiederholungsrichtlinie mit exponentieller Wiederholung und linearer Wiederholung implementiert.
- Extends
-
BaseRequestPolicy
Konstruktoren
Storage |
Erstellt eine Instanz von RetryPolicy. |
Methoden
log(Http |
Versuchen Sie, die bereitgestellte Nachricht beim bereitgestellten Logger zu protokollieren. Wenn kein Logger bereitgestellt wurde oder der Protokollstand nicht den Schwellenwert des Loggers überschreitet, wird nichts protokolliert. |
send |
Sendet Anforderung. |
should |
Abrufen, ob ein Protokoll mit der bereitgestellten Protokollebene protokolliert werden soll. |
Details zum Konstruktor
StorageRetryPolicy(RequestPolicy, RequestPolicyOptions, StorageRetryOptions)
Erstellt eine Instanz von RetryPolicy.
new StorageRetryPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, retryOptions?: StorageRetryOptions)
Parameter
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions
- retryOptions
- StorageRetryOptions
Details zur Methode
log(HttpPipelineLogLevel, string)
Versuchen Sie, die bereitgestellte Nachricht beim bereitgestellten Logger zu protokollieren. Wenn kein Logger bereitgestellt wurde oder der Protokollstand nicht den Schwellenwert des Loggers überschreitet, wird nichts protokolliert.
function log(logLevel: HttpPipelineLogLevel, message: string)
Parameter
- logLevel
-
HttpPipelineLogLevel
Die Protokollebene dieses Protokolls.
- message
-
string
Die Nachricht dieses Protokolls.
sendRequest(WebResource)
Sendet Anforderung.
function sendRequest(request: WebResource)
Parameter
- request
-
WebResource
Gibt zurück
Promise<HttpOperationResponse>
shouldLog(HttpPipelineLogLevel)
Abrufen, ob ein Protokoll mit der bereitgestellten Protokollebene protokolliert werden soll.
function shouldLog(logLevel: HttpPipelineLogLevel)
Parameter
- logLevel
-
HttpPipelineLogLevel
Die Protokollebene des protokollierten Protokolls.
Gibt zurück
boolean
Gibt an, ob ein Protokoll mit der bereitgestellten Protokollebene protokolliert werden soll.
Azure SDK for JavaScript