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 paging iterator yang dapat diulangi asinkron.
Memulai Langkah Pertama
Installation
Paket ini terutama digunakan dalam kode yang dihasilkan dan tidak dimaksudkan untuk digunakan langsung oleh pengguna akhir.
Konsep Utama
Anda dapat menemukan penjelasan tentang cara kerja kode repositori ini dengan membuka ikhtisar arsitektur kami.
Examples
Contoh bangunan dengan jenis:
import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging";
function listSecrets(
options: ListSecretsOptions = {},
): PagedAsyncIterableIterator<SecretAttributes> {
const iter = listSecretsAll(options);
return {
async next() {
return iter.next();
},
[Symbol.asyncIterator]() {
return this;
},
byPage: (settings: PageSettings = {}) => listSecretsPage(settings, options),
};
}
for await (const page of listSecrets().byPage({ maxPageSize: 2 })) {
for (const secret of page) {
console.log("secret: ", secret);
}
}
Dan menggunakan jenis:
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 diulangi asinkron dan berikan umpan balik!
Troubleshooting
Mencatat masalah di https://github.com/Azure/azure-sdk-for-js/issues
Contributing
Jika Anda ingin berkontribusi pada pustaka ini, baca panduan berkontribusi untuk mempelajari selengkapnya tentang cara membuat dan menguji kode.
Azure SDK for JavaScript