@azure/core-lro package
Antarmuka
CreateHttpPollerOptions |
Opsi untuk |
OperationConfig |
Konfigurasi tentang cara melakukan polling operasi dan untuk memeriksa apakah operasi telah dihentikan. |
OperationResponse |
Jenis respons LRO. |
OperationState |
Meskipun poller berfungsi sebagai mekanisme kontrol lokal untuk mulai memicu dan menunggu operasi yang berjalan lama, OperationState men dokumentasikan status operasi jangka panjang jarak jauh. Ini akan diperbarui setelah setiap jajak pendapat. |
PollerLike |
Poller untuk operasi. |
RawRequest |
Jenis permintaan mentah yang sederhana. |
RawResponse |
Jenis respons mentah yang sederhana. |
RunningOperation |
Deskripsi operasi jangka panjang. |
Alias Jenis
CancelOnProgress |
CancelOnProgress digunakan sebagai nilai pengembalian metode onProgress Poller. Ketika pengguna memanggil onProgress, mereka diharuskan untuk meneruskan fungsi yang akan dipanggil sebagai panggilan balik dengan data baru yang diterima setiap kali operasi polling diperbarui. onProgress mengembalikan fungsi yang akan mencegah pembaruan lebih lanjut untuk mencapai panggilan balik asli. |
OperationStatus |
Kumpulan kemungkinan status operasi dapat berada di pada waktu tertentu. |
ResourceLocationConfig |
Lokasi potensial dari hasil LRO jika ditentukan oleh ekstensi LRO di swagger. |
RestorableOperationState |
Jenis operasi jangka panjang yang dapat di-pemulihan. |
Fungsi
create |
Membuat polling yang dapat digunakan untuk melakukan polling operasi jangka panjang. |
deserialize |
Mendeserialisasi status |
Detail Fungsi
createHttpPoller<TResult, TState>(RunningOperation<unknown>, CreateHttpPollerOptions<TResult, TState>)
Membuat polling yang dapat digunakan untuk melakukan polling operasi jangka panjang.
function createHttpPoller<TResult, TState>(lro: RunningOperation<unknown>, options?: CreateHttpPollerOptions<TResult, TState>): PollerLike<TState, TResult>
Parameter
- lro
-
RunningOperation<unknown>
Deskripsi operasi jangka panjang
- options
-
CreateHttpPollerOptions<TResult, TState>
opsi untuk mengonfigurasi poller
Mengembalikan
PollerLike<TState, TResult>
poller yang diinisialisasi
deserializeState<TResult, TState>(string)
Mendeserialisasi status
function deserializeState<TResult, TState>(serializedState: string): RestorableOperationState<TResult, TState>
Parameter
- serializedState
-
string
Mengembalikan
RestorableOperationState<TResult, TState>