StorageRetryPolicy class
نهج إعادة المحاولة مع تنفيذ إعادة المحاولة الأسية وإعادة المحاولة الخطية.
- Extends
المنشئون
Storage |
إنشاء مثيل RetryPolicy. |
الأساليب
send |
يرسل الطلب. |
الأساليب المتوارثة
log(Http |
حاول تسجيل الرسالة المقدمة إلى المسجل المقدم. إذا لم يتم توفير مسجل أو إذا كان مستوى السجل لا يلحم حد المسجل، فلن يتم تسجيل أي شيء. |
should |
احصل على ما إذا كان يجب تسجيل سجل بمستوى السجل المتوفر أم لا. |
تفاصيل المنشئ
StorageRetryPolicy(RequestPolicy, RequestPolicyOptionsLike, StorageRetryOptions)
إنشاء مثيل RetryPolicy.
new StorageRetryPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptionsLike, retryOptions?: StorageRetryOptions)
المعلمات
- nextPolicy
- IHttpClient
- options
- RequestPolicyOptions
- retryOptions
- StorageRetryOptions
تفاصيل الأسلوب
sendRequest(WebResourceLike)
يرسل الطلب.
function sendRequest(request: WebResourceLike): Promise<CompatResponse>
المعلمات
- request
- WebResource
المرتجعات
Promise<HttpOperationResponse>
تفاصيل الأساليب المتوارثة
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