BatchServiceClientContext class
- Extends
-
@azure/ms-rest-azure-js.AzureServiceClient
Oluşturucular
| Batch |
BatchServiceClient sınıfının yeni bir örneğini başlatır. |
Özellikler
| api |
|
| batch |
|
| credentials |
Devralınan Özellikler
| accept |
|
| long |
Uzun Süre Çalışan İşlemler için saniyeler içinde yeniden deneme zaman aşımı. Varsayılan değer 30'dur. |
Devralınan Yöntemler
| begin |
LRO'nun ilk isteğini (uzun süre çalışan işlem) gönderin ve LRO'nun yoklanması ve LRO'nun tamamlanıp tamamlanmadığını denetlemek için yöntemler sağlayan bir HttpLongRunningOperationResponse değerini geri alın. |
| restore |
Sağlanan LROPollState'ten bir LROPoller'i geri yükleyin. Bu yöntem, bir LROPoller'ı farklı bir işlem veya makinede yeniden oluşturmak için kullanılabilir. |
| send |
Yoklama yapacak ve nihai sonucu sağlayacak bir istekte bulunma mekanizması sağlar. |
| send |
LRO'nun ilk isteğini (uzun süre çalışan işlem) gönderin ve LRO'nun yoklanması ve LRO'nun tamamlanıp tamamlanmadığını denetlemek için yöntemler sağlayan bir LROPoller'ı geri alın. |
| send |
Sağlanan OperationSpec kullanılarak doldurulan bir HTTP isteği gönderin. |
| send |
Sağlanan httpRequest dosyasını gönderin. |
Oluşturucu Ayrıntıları
BatchServiceClientContext(ServiceClientCredentials, string, AzureServiceClientOptions)
BatchServiceClient sınıfının yeni bir örneğini başlatır.
new BatchServiceClientContext(credentials: ServiceClientCredentials, batchUrl: string, options?: AzureServiceClientOptions)
Parametreler
- credentials
- ServiceClientCredentials
İstemcinin Azure'a bağlanması için gereken kimlik bilgileri.
- batchUrl
-
string
Tüm Azure Batch hizmet isteklerinin temel URL'si.
- options
- @azure/ms-rest-azure-js.AzureServiceClientOptions
Parametre seçenekleri
Özellik Ayrıntıları
apiVersion
apiVersion?: string
Özellik Değeri
string
batchUrl
batchUrl: string
Özellik Değeri
string
credentials
Devralınan Özellik Detayları
acceptLanguage
acceptLanguage: string
Özellik Değeri
string
msRestAzure.AzureServiceClient.acceptLanguage'dan Devralındı
longRunningOperationRetryTimeout
Uzun Süre Çalışan İşlemler için saniyeler içinde yeniden deneme zaman aşımı. Varsayılan değer 30'dur.
longRunningOperationRetryTimeout?: number
Özellik Değeri
number
devralınan msRestAzure.AzureServiceClient.longRunningOperationRetryTimeout
Devralınan Yöntemin Ayrıntıları
beginLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)
LRO'nun ilk isteğini (uzun süre çalışan işlem) gönderin ve LRO'nun yoklanması ve LRO'nun tamamlanıp tamamlanmadığını denetlemek için yöntemler sağlayan bir HttpLongRunningOperationResponse değerini geri alın.
function beginLongRunningRequest(request: WebResource | RequestPrepareOptions, options?: RequestOptionsBase): Promise<LROPoller>
Parametreler
- request
İstek nesnesi
- options
- RequestOptionsBase
İstek yapılırken gönderilecek ek seçenekler
Döndürülenler
Promise<@azure/ms-rest-azure-js.LROPoller>
LRO ile etkileşime geçme yöntemlerini sağlayan HttpLongRunningOperationResponse.
msRestAzure.AzureServiceClient.beginLongRunningRequest'ten Devralındı
restoreLROPoller(LROPollState)
Sağlanan LROPollState'ten bir LROPoller'i geri yükleyin. Bu yöntem, bir LROPoller'ı farklı bir işlem veya makinede yeniden oluşturmak için kullanılabilir.
function restoreLROPoller(lroPollState: LROPollState): LROPoller
Parametreler
- lroPollState
- @azure/ms-rest-azure-js.LROPollState
Döndürülenler
msRestAzure.AzureServiceClient.restoreLROPoller'dan Devralındı
sendLongRunningRequest(WebResource | RequestPrepareOptions, RequestOptionsBase)
Yoklama yapacak ve nihai sonucu sağlayacak bir istekte bulunma mekanizması sağlar.
function sendLongRunningRequest(request: WebResource | RequestPrepareOptions, options?: RequestOptionsBase): Promise<HttpOperationResponse>
Parametreler
- request
İstek nesnesi
- options
- RequestOptionsBase
İstek yapılırken gönderilecek ek seçenekler
Döndürülenler
Promise<HttpOperationResponse>
Son yoklama isteğini, yanıtı ve responseBody'i içeren HttpOperationResponse.
msRestAzure.AzureServiceClient.sendLongRunningRequest'ten Devralındı
sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)
LRO'nun ilk isteğini (uzun süre çalışan işlem) gönderin ve LRO'nun yoklanması ve LRO'nun tamamlanıp tamamlanmadığını denetlemek için yöntemler sağlayan bir LROPoller'ı geri alın.
function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>
Parametreler
- operationArguments
- OperationArguments
İşlemin bağımsız değişkenleri.
- operationSpec
- OperationSpec
İşlemin belirtimi.
- options
- RequestOptionsBase
İstek yapılırken gönderilecek ek seçenekler.
Döndürülenler
Promise<@azure/ms-rest-azure-js.LROPoller>
LRO ile etkileşim kurmak için yöntemler sağlayan LROPoller nesnesi.
msRestAzure.AzureServiceClient.sendLRORequest'ten Devralındı
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Sağlanan OperationSpec kullanılarak doldurulan bir HTTP isteği gönderin.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametreler
- operationArguments
- OperationArguments
HTTP isteğinin şablonlu değerlerinin doldurulacağı bağımsız değişkenler.
- operationSpec
- OperationSpec
httpRequest'i doldurmak için kullanılacak OperationSpec.
- callback
-
ServiceCallback<any>
Yanıt alındığında çağrılacak geri çağırma.
Döndürülenler
Promise<RestResponse>
msRestAzure.AzureServiceClient.sendOperationRequest'ten Devralındı
sendRequest(RequestPrepareOptions | WebResourceLike)
Sağlanan httpRequest dosyasını gönderin.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametreler
- options
Döndürülenler
Promise<HttpOperationResponse>
msRestAzure.AzureServiceClient.sendRequest'ten Devralındı