مشاركة عبر


BatchServiceClientContext class

يمتد
@azure/ms-rest-azure-js.AzureServiceClient

المنشئون

BatchServiceClientContext(ServiceClientCredentials, string, AzureServiceClientOptions)

تهيئة مثيل جديد من فئة BatchServiceClient.

الخصائص

apiVersion
batchUrl
credentials

الخصائص الموروثة

acceptLanguage
longRunningOperationRetryTimeout

مهلة إعادة المحاولة بالثوان لعمليات التشغيل الطويل. القيمة الافتراضية هي 30.

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

beginLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

أرسل الطلب الأولي ل LRO (عملية تشغيل طويلة) وارجع إلى HttpLongRunningOperationResponse الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.

restoreLROPoller(LROPollState)

استعادة LROPoller من LROPollState المتوفرة. يمكن استخدام هذا الأسلوب لإعادة إنشاء LROPoller على عملية أو جهاز مختلف.

sendLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

يوفر آلية لتقديم طلب من شأنها الاستقصاء وتقديم النتيجة النهائية.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

أرسل الطلب الأولي ل LRO (عملية طويلة الأمد) وارجع إلى LROPoller الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة.

sendRequest(RequestPrepareOptions | WebResourceLike)

إرسال httpRequest المتوفر.

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

BatchServiceClientContext(ServiceClientCredentials, string, AzureServiceClientOptions)

تهيئة مثيل جديد من فئة BatchServiceClient.

new BatchServiceClientContext(credentials: ServiceClientCredentials, batchUrl: string, options?: AzureServiceClientOptions)

المعلمات

credentials
ServiceClientCredentials

بيانات الاعتماد اللازمة للعميل للاتصال ب Azure.

batchUrl

string

عنوان URL الأساسي لجميع طلبات خدمة Azure Batch.

options
@azure/ms-rest-azure-js.AzureServiceClientOptions

خيارات المعلمة

تفاصيل الخاصية

apiVersion

apiVersion?: string

قيمة الخاصية

string

batchUrl

batchUrl: string

قيمة الخاصية

string

credentials

credentials: ServiceClientCredentials

قيمة الخاصية

تفاصيل الخاصية الموروثة

acceptLanguage

acceptLanguage: string

قيمة الخاصية

string

موروث من msRestAzure.AzureServiceClient.acceptLanguage

longRunningOperationRetryTimeout

مهلة إعادة المحاولة بالثوان لعمليات التشغيل الطويل. القيمة الافتراضية هي 30.

longRunningOperationRetryTimeout?: number

قيمة الخاصية

number

موروث من msRestAzure.AzureServiceClient.longRunningOperationRetryTimeout

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

beginLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

أرسل الطلب الأولي ل LRO (عملية تشغيل طويلة) وارجع إلى HttpLongRunningOperationResponse الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.

function beginLongRunningRequest(request: WebResource | RequestPrepareOptions, options?: RequestOptionsBase): Promise<LROPoller>

المعلمات

request

WebResource | RequestPrepareOptions

كائن الطلب

options
RequestOptionsBase

خيارات إضافية سيتم إرسالها أثناء تقديم الطلب

المرتجعات

Promise<@azure/ms-rest-azure-js.LROPoller>

HttpLongRunningOperationResponse الذي يوفر أساليب للتفاعل مع LRO.

موروث من msRestAzure.AzureServiceClient.beginLongRunningRequest

restoreLROPoller(LROPollState)

استعادة LROPoller من LROPollState المتوفرة. يمكن استخدام هذا الأسلوب لإعادة إنشاء LROPoller على عملية أو جهاز مختلف.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

المعلمات

lroPollState
@azure/ms-rest-azure-js.LROPollState

المرتجعات

@azure/ms-rest-azure-js.LROPoller

موروث من msRestAzure.AzureServiceClient.restoreLROPoller

sendLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

يوفر آلية لتقديم طلب من شأنها الاستقصاء وتقديم النتيجة النهائية.

function sendLongRunningRequest(request: WebResource | RequestPrepareOptions, options?: RequestOptionsBase): Promise<HttpOperationResponse>

المعلمات

request

WebResource | RequestPrepareOptions

كائن الطلب

options
RequestOptionsBase

خيارات إضافية سيتم إرسالها أثناء تقديم الطلب

المرتجعات

HttpOperationResponse الذي يحتوي على طلب الاستقصاء النهائي والاستجابة و responseBody.

موروث من msRestAzure.AzureServiceClient.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

أرسل الطلب الأولي ل LRO (عملية طويلة الأمد) وارجع إلى LROPoller الذي يوفر أساليب للتحقق من LRO والتحقق مما إذا تم الانتهاء من LRO.

function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>

المعلمات

operationArguments
OperationArguments

وسيطات العملية.

operationSpec
OperationSpec

مواصفات العملية.

options
RequestOptionsBase

خيارات إضافية سيتم إرسالها أثناء تقديم الطلب.

المرتجعات

Promise<@azure/ms-rest-azure-js.LROPoller>

كائن LROPoller الذي يوفر أساليب للتفاعل مع LRO.

موروث من msRestAzure.AzureServiceClient.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

المعلمات

operationArguments
OperationArguments

سيتم ملء الوسيطات التي سيتم ملء القيم المقالب لطلب HTTP منها.

operationSpec
OperationSpec

OperationSpec المراد استخدامه لملء httpRequest.

callback

ServiceCallback<any>

رد الاتصال للاتصال عند تلقي الاستجابة.

المرتجعات

Promise<RestResponse>

موروث من msRestAzure.AzureServiceClient.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

إرسال httpRequest المتوفر.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

المعلمات

المرتجعات

موروث من msRestAzure.AzureServiceClient.sendRequest