Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pustaka ini menyediakan jenis inti untuk iterator asinkron yang dapat diulang.
Memulai
Penginstalan
Jika menggunakan ini sebagai bagian dari proyek lain di repositori Azure-sdk-for-js, jalankan rush install setelah mengklon repositori.
Jika tidak, gunakan npm untuk memasang paket ini di aplikasi Anda sebagai berikut
npm install @azure/core-paging
Konsep utama
Anda dapat menemukan penjelasan tentang cara kerja kode repositori ini dengan membuka gambaran umum arsitektur kami.
Contoh
Contoh pembangunan dengan jenis:
public listSecrets(
options: ListSecretsOptions = {}
): PagedAsyncIterableIterator<SecretAttributes> {
const iter = this.listSecretsAll(options);
return {
async next() { return iter.next(); },
[Symbol.asyncIterator]() { return this; },
byPage: (settings: PageSettings = {}) => this.listSecretsPage(settings, options),
};
}
Dan menggunakan jenisnya:
for await (let page of client.listSecrets().byPage({ maxPageSize: 2 })) {
for (const secret of page) {
console.log("secret: ", secret);
}
}
Langkah berikutnya
Cobalah paket ini di aplikasi Anda saat berhadapan dengan iterator yang dapat di-iterasi asinkron dan berikan umpan balik!
Pemecahan Masalah
Mencatat masalah di https://github.com/Azure/azure-sdk-for-js/issues
Berkontribusi
Jika Anda ingin berkontribusi pada pustaka ini, baca panduan berkontribusi untuk mempelajari selengkapnya tentang cara membuat dan menguji kode.

Azure SDK for JavaScript