Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Detta bibliotek tillhandahåller kärntyper för sidsökning av asynkrona iterabla iteratorer.
Komma igång
Installation
Det här paketet används främst i genererad kod och är inte avsett att användas direkt av slutanvändare.
Viktiga begrepp
Du kan hitta en förklaring av hur koden för detta repository fungerar genom att gå till vår arkitekturöversikt.
Exempel
Exempel på att bygga med typerna:
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);
}
}
Och med hjälp av typerna:
for await (let page of client.listSecrets().byPage({ maxPageSize: 2 })) {
for (const secret of page) {
console.log("secret: ", secret);
}
}
Nästa steg
Prova detta paket i din applikation när du arbetar med asynkrona iterabla iteratorer och ge feedback!
Felsökning
Logga ett ärende på https://github.com/Azure/azure-sdk-for-js/issues
Contributing
Om du vill bidra till det här biblioteket kan du läsa bidragsguide för att lära dig mer om hur du skapar och testar koden.
Azure SDK for JavaScript