Megosztás:


BatchServiceClient class

Extends

Konstruktorok

BatchServiceClient(ServiceClientCredentials, string, AzureServiceClientOptions)

Inicializálja a BatchServiceClient osztály új példányát.

Tulajdonságok

account
application
certificate
computeNode
file
job
jobSchedule
pool
task

Örökölt tulajdonságok

acceptLanguage
apiVersion
batchUrl
credentials
longRunningOperationRetryTimeout

Az újrapróbálkozási időtúllépés másodpercben a Hosszú futású műveletek esetében. Az alapértelmezett érték 30.

Örökölt metódusok

beginLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

Küldje el egy LRO kezdeti kérését (hosszú ideig futó művelet), és kérjen vissza egy HttpLongRunningOperationResponse-t, amely metódusokat biztosít az LRO lekérdezéséhez és annak ellenőrzéséhez, hogy az LRO befejeződött-e.

restoreLROPoller(LROPollState)

LROPoller visszaállítása a megadott LROPollState-ból. Ezzel a módszerrel újra létrehozhat egy LROPollert egy másik folyamaton vagy gépen.

sendLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

Egy olyan mechanizmust biztosít, amely lekérdezi és megadja a végeredményt.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Küldje el az LRO kezdeti kérését (hosszú ideig futó művelet), és kérjen vissza egy LROPollert, amely metódusokat biztosít az LRO lekérdezéséhez és annak ellenőrzéséhez, hogy az LRO befejeződött-e.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Küldjön egy HTTP-kérést, amely a megadott OperationSpec használatával van feltöltve.

sendRequest(RequestPrepareOptions | WebResourceLike)

Küldje el a megadott httpRequestet.

Konstruktor adatai

BatchServiceClient(ServiceClientCredentials, string, AzureServiceClientOptions)

Inicializálja a BatchServiceClient osztály új példányát.

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

Paraméterek

credentials
ServiceClientCredentials

Az ügyfélnek az Azure-hoz való csatlakozáshoz szükséges hitelesítő adatok.

batchUrl

string

Az Összes Azure Batch-szolgáltatáskérés alap URL-címe.

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

A paraméter beállításai

Tulajdonság adatai

account

account: Account

Tulajdonság értéke

application

application: Application

Tulajdonság értéke

certificate

certificate: CertificateOperations

Tulajdonság értéke

computeNode

computeNode: ComputeNodeOperations

Tulajdonság értéke

file

file: File

Tulajdonság értéke

job

job: Job

Tulajdonság értéke

Job

jobSchedule

jobSchedule: JobSchedule

Tulajdonság értéke

pool

pool: Pool

Tulajdonság értéke

task

task: Task

Tulajdonság értéke

Örökölt tulajdonság részletei

acceptLanguage

acceptLanguage: string

Tulajdonság értéke

string

ÖrököltBatchServiceClientContext.acceptLanguage

apiVersion

apiVersion?: string

Tulajdonság értéke

string

ÖrököltBatchServiceClientContext.apiVersion

batchUrl

batchUrl: string

Tulajdonság értéke

string

ÖrököltBatchServiceClientContext.batchUrl

credentials

credentials: ServiceClientCredentials

Tulajdonság értéke

a BatchServiceClientContext.credentialsörökölte

longRunningOperationRetryTimeout

Az újrapróbálkozási időtúllépés másodpercben a Hosszú futású műveletek esetében. Az alapértelmezett érték 30.

longRunningOperationRetryTimeout?: number

Tulajdonság értéke

number

ÖrököltBatchServiceClientContext.longRunningOperationRetryTimeout

Örökölt metódus részletei

beginLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

Küldje el egy LRO kezdeti kérését (hosszú ideig futó művelet), és kérjen vissza egy HttpLongRunningOperationResponse-t, amely metódusokat biztosít az LRO lekérdezéséhez és annak ellenőrzéséhez, hogy az LRO befejeződött-e.

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

Paraméterek

request

WebResource | RequestPrepareOptions

A kérelemobjektum

options
RequestOptionsBase

További elküldendő beállítások a kérés végrehajtásakor

Válaszok

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

A HttpLongRunningOperationResponse, amely metódusokat biztosít az LRO-val való interakcióhoz.

ÖrököltBatchServiceClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

LROPoller visszaállítása a megadott LROPollState-ból. Ezzel a módszerrel újra létrehozhat egy LROPollert egy másik folyamaton vagy gépen.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Paraméterek

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

Válaszok

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

ÖrököltBatchServiceClientContext.restoreLROPoller

sendLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)

Egy olyan mechanizmust biztosít, amely lekérdezi és megadja a végeredményt.

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

Paraméterek

request

WebResource | RequestPrepareOptions

A kérelemobjektum

options
RequestOptionsBase

További elküldendő beállítások a kérés végrehajtásakor

Válaszok

A httpOperationResponse tartalmazza a végső lekérdezési kérelmet, a választ és a responseBody-t.

ÖrököltBatchServiceClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Küldje el az LRO kezdeti kérését (hosszú ideig futó művelet), és kérjen vissza egy LROPollert, amely metódusokat biztosít az LRO lekérdezéséhez és annak ellenőrzéséhez, hogy az LRO befejeződött-e.

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

Paraméterek

operationArguments
OperationArguments

A művelet argumentumai.

operationSpec
OperationSpec

A művelet specifikációja.

options
RequestOptionsBase

A kérés végrehajtása során elküldendő további lehetőségek.

Válaszok

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

Az LROPoller objektum, amely metódusokat biztosít az LRO-val való interakcióhoz.

ÖrököltBatchServiceClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Küldjön egy HTTP-kérést, amely a megadott OperationSpec használatával van feltöltve.

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

Paraméterek

operationArguments
OperationArguments

Azok az argumentumok, amelyekből a HTTP-kérelem sablonértékei ki lesznek töltve.

operationSpec
OperationSpec

A httpRequest feltöltéséhez használandó OperationSpec.

callback

ServiceCallback<any>

A hívás visszahívása a válasz érkezésekor.

Válaszok

Promise<RestResponse>

ÖrököltBatchServiceClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Küldje el a megadott httpRequestet.

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

Paraméterek

Válaszok

ÖrököltBatchServiceClientContext.sendRequest