ChangeFeedPullModelIterator interface
Gunakan Items.getChangeFeedIterator()
untuk mengembalikan iterator yang dapat mengulangi semua perubahan untuk kunci partisi, rentang umpan, atau seluruh kontainer.
Properti
has |
Selalu mengembalikan true, changefeed adalah aliran tak terbatas. |
Metode
get |
Mendapatkan iterator asinkron yang akan menghasilkan hasil umpan perubahan. Contoh Dapatkan changefeed untuk seluruh kontainer dari sekarang
|
read |
Mengembalikan kumpulan hasil berikutnya untuk umpan perubahan. |
Detail Properti
hasMoreResults
Selalu mengembalikan true, changefeed adalah aliran tak terbatas.
hasMoreResults: boolean
Nilai Properti
boolean
Detail Metode
getAsyncIterator()
Mendapatkan iterator asinkron yang akan menghasilkan hasil umpan perubahan.
Contoh
Dapatkan changefeed untuk seluruh kontainer dari sekarang
const options = { changeFeedStartFrom: ChangeFeedStartFrom.Now() };
for await(const res of container.items.getChangeFeedIterator(options).getAsyncIterator()) {
//process res
}
function getAsyncIterator(): AsyncIterable<ChangeFeedIteratorResponse<(T & Resource)[]>>
Mengembalikan
AsyncIterable<ChangeFeedIteratorResponse<(T & Resource)[]>>
readNext()
Mengembalikan kumpulan hasil berikutnya untuk umpan perubahan.
function readNext(): Promise<ChangeFeedIteratorResponse<(T & Resource)[]>>
Mengembalikan
Promise<ChangeFeedIteratorResponse<(T & Resource)[]>>