مشاركة عبر


StorageRetryPolicy class

نهج إعادة المحاولة مع تنفيذ إعادة المحاولة الأسية وإعادة المحاولة الخطية.

يمتد

المنشئون

StorageRetryPolicy(RequestPolicy, RequestPolicyOptionsLike, StorageRetryOptions)

إنشاء مثيل RetryPolicy.

الأساليب

sendRequest(WebResourceLike)

يرسل الطلب.

الأساليب المتوارثة

log(HttpPipelineLogLevel, string)

حاول تسجيل الرسالة المقدمة إلى المسجل المتوفر. إذا لم يتم توفير مسجل أو إذا كان مستوى السجل لا يطابق حد المسجل، فلن يتم تسجيل أي شيء.

shouldLog(HttpPipelineLogLevel)

احصل على ما إذا كان يجب تسجيل سجل بمستوى السجل المقدم أم لا.

تفاصيل المنشئ

StorageRetryPolicy(RequestPolicy, RequestPolicyOptionsLike, StorageRetryOptions)

إنشاء مثيل RetryPolicy.

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

المعلمات

nextPolicy
RequestPolicy
retryOptions
StorageRetryOptions

تفاصيل الأسلوب

sendRequest(WebResourceLike)

يرسل الطلب.

function sendRequest(request: WebResourceLike): Promise<CompatResponse>

المعلمات

request
WebResourceLike

المرتجعات

Promise<CompatResponse>

تفاصيل الأساليب المتوارثة

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