BatchServiceClient class
- Extends
Konstruktorok
| Batch |
Inicializálja a BatchServiceClient osztály új példányát. |
Tulajdonságok
| account | |
| application | |
| certificate | |
| compute |
|
| file | |
| job | |
| job |
|
| pool | |
| task |
Örökölt tulajdonságok
| accept |
|
| api |
|
| batch |
|
| credentials | |
| long |
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
| begin |
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. |
| restore |
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. |
| send |
Egy olyan mechanizmust biztosít, amely lekérdezi és megadja a végeredményt. |
| send |
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. |
| send |
Küldjön egy HTTP-kérést, amely a megadott OperationSpec használatával van feltöltve. |
| send |
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
application
certificate
computeNode
file
job
jobSchedule
pool
task
Örökölt tulajdonság részletei
acceptLanguage
apiVersion
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
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.
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
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
A kérelemobjektum
- options
- RequestOptionsBase
További elküldendő beállítások a kérés végrehajtásakor
Válaszok
Promise<HttpOperationResponse>
A httpOperationResponse tartalmazza a végső lekérdezési kérelmet, a választ és a responseBody-t.
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.
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>
sendRequest(RequestPrepareOptions | WebResourceLike)
Küldje el a megadott httpRequestet.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Paraméterek
- options
Válaszok
Promise<HttpOperationResponse>