Aracılığıyla paylaş


@azure/core-lro package

Arabirimler

CreateHttpPollerOptions

createPollerseçenekleri.

OperationConfig

İşlemi yoklama ve sonlandırılıp sonlandırılmadığını denetleme yapılandırmaları.

OperationResponse

LRO yanıtının türü.

OperationState

Poller, tetiklemeyi başlatmak ve uzun süre çalışan bir işlemi beklemek için yerel denetim mekanizması olarak çalışsa da, OperationState uzak uzun süre çalışan işlemin durumunu belgeler. Her anket sonrasında güncelleştirilir.

PollerLike

Ameliyat için bir poller.

RawRequest

Ham isteğin basit türü.

RawResponse

Basit ham yanıt türü.

RunningOperation

Uzun süre çalışan bir işlemin açıklaması.

Tür Diğer Adları

CancelOnProgress

CancelOnProgress, Poller'ın onProgress yönteminin dönüş değeri olarak kullanılır. Bir kullanıcı onProgress'i çağırdığında, yoklama işlemi her güncelleştirildiğinde alınan yeni verilerle geri çağırma olarak çağrılacak bir işlev geçirmesi gerekir. onProgress, herhangi bir güncelleştirmenin özgün geri çağırmaya ulaşmasını engelleyecek bir işlev döndürür.

OperationStatus

Bir işlemin herhangi bir zamanda içinde bulunabileceği olası durum kümesi.

ResourceLocationConfig

Swagger'da LRO uzantısı tarafından belirtilirse LRO sonucunun olası konumu.

RestorableOperationState

Geri yüklenebilen uzun süre çalışan bir işlemin türü.

İşlevler

createHttpPoller<TResult, TState>(RunningOperation<unknown>, CreateHttpPollerOptions<TResult, TState>)

Uzun süre çalışan bir işlemi yoklamada kullanılabilecek bir poller oluşturur.

deserializeState<TResult, TState>(string)

Durumu seri durumdan çıkarma

İşlev Ayrıntıları

createHttpPoller<TResult, TState>(RunningOperation<unknown>, CreateHttpPollerOptions<TResult, TState>)

Uzun süre çalışan bir işlemi yoklamada kullanılabilecek bir poller oluşturur.

function createHttpPoller<TResult, TState>(lro: RunningOperation<unknown>, options?: CreateHttpPollerOptions<TResult, TState>): PollerLike<TState, TResult>

Parametreler

lro

RunningOperation<unknown>

Uzun süre çalışan işlemin açıklaması

options

CreateHttpPollerOptions<TResult, TState>

poller yapılandırma seçenekleri

Döndürülenler

PollerLike<TState, TResult>

başlatılan bir poller

deserializeState<TResult, TState>(string)

Durumu seri durumdan çıkarma

function deserializeState<TResult, TState>(serializedState: string): RestorableOperationState<TResult, TState>

Parametreler

serializedState

string

Döndürülenler

RestorableOperationState<TResult, TState>