مشاركة عبر


BatchServiceClient class

يمتد

المنشئون

BatchServiceClient(ServiceClientCredentials, string, AzureServiceClientOptions)

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

الخصائص

account
application
certificate
computeNode
file
job
jobSchedule
pool
task

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

acceptLanguage
apiVersion
batchUrl
credentials
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 المتوفر.

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

BatchServiceClient(ServiceClientCredentials, string, AzureServiceClientOptions)

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

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

المعلمات

credentials
ServiceClientCredentials

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

batchUrl

string

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

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

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

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

account

account: Account

قيمة الخاصية

application

application: Application

قيمة الخاصية

certificate

certificate: CertificateOperations

قيمة الخاصية

computeNode

computeNode: ComputeNodeOperations

قيمة الخاصية

file

file: File

قيمة الخاصية

job

job: Job

قيمة الخاصية

Job

jobSchedule

jobSchedule: JobSchedule

قيمة الخاصية

pool

pool: Pool

قيمة الخاصية

task

task: Task

قيمة الخاصية

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

acceptLanguage

acceptLanguage: string

قيمة الخاصية

string

موروث منBatchServiceClientContext.acceptLanguage

apiVersion

apiVersion?: string

قيمة الخاصية

string

موروث منBatchServiceClientContext.apiVersion

batchUrl

batchUrl: string

قيمة الخاصية

string

موروث منBatchServiceClientContext.batchUrl

credentials

credentials: ServiceClientCredentials

قيمة الخاصية

موروثة منBatchServiceClientContext.credentials

longRunningOperationRetryTimeout

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

longRunningOperationRetryTimeout?: number

قيمة الخاصية

number

موروث منBatchServiceClientContext.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.

موروث منBatchServiceClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

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

function restoreLROPoller(lroPollState: LROPollState): LROPoller

المعلمات

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

المرتجعات

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

موروث منBatchServiceClientContext.restoreLROPoller

sendLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

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

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

المعلمات

request

WebResource | RequestPrepareOptions

كائن الطلب

options
RequestOptionsBase

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

المرتجعات

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

موروث منBatchServiceClientContext.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.

موروث منBatchServiceClientContext.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>

موروث منBatchServiceClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

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

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

المعلمات

المرتجعات

موروث منBatchServiceClientContext.sendRequest