Anteckning
Å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.
Azure SDK:er är bibliotekssamlingar som skapats för att göra det enklare att använda Azure-tjänster från olika språk. SDK:erna är utformade för att förenkla interaktioner mellan ditt program och Azure-resurser. När koden interagerar med Azure Storage-resurser kan du använda klientbibliotek för att hantera resurser och arbeta med data.
Azure SDK tillhandahåller två uppsättningar bibliotek för att arbeta med Azure Storage-resurser. En uppsättning bibliotek bygger på Azure Storage REST API och är utformad för att hantera dataåtkomståtgärder för blobar, köer och filer. Dessa bibliotek kallas ibland för dataplanet. En annan uppsättning bibliotek bygger på REST-API:et för Azure Storage-resursprovidern och är utformad för att hantera resurshanteringsåtgärder. Dessa bibliotek kallas ibland för hanteringsskiktet.
I den här artikeln får du lära dig mer om biblioteken för hantering och dataplan och när du ska använda varje uppsättning bibliotek när du skapar ditt program.
Viktigt!
Den här artikeln beskriver de senaste Azure Storage-klientbiblioteken. Dessa bibliotek uppdateras regelbundet för att skapa konsekventa upplevelser och stärka din säkerhetsstatus. Äldre bibliotek får inte längre officiell support eller uppdateringar från Microsoft. Vi rekommenderar att du övergår till de nya Azure SDK-biblioteken för att dra nytta av de nya funktionerna och viktiga säkerhetsuppdateringar.
Bibliotek för dataåtkomst
Dataplansbibliotek bygger på Azure Storage REST API så att du kan interagera med blob-, fil- och ködata. Dessa klientbibliotek tillhandahåller en uppsättning klasser som representerar de resurser som du interagerar med, till exempel blobcontainrar och blobar. Dessa klasser tillhandahåller åtgärder för att arbeta med Azure Storage-resurser. Du kan till exempel använda Blob Storage-klientbiblioteken för att ladda upp och ladda ned blobar, listcontainrar och ta bort blobar.
I följande tabell visas Azure Storage-klientbiblioteken för dataåtkomst:
| Bibliotek | Referens | Paket | Källa |
|---|---|---|---|
| Azure.Storage.Blobs | Referens | NuGet | GitHub |
| Azure.Storage.Blobs.Batch | Referens | NuGet | GitHub |
| Azure.Storage.Common | Referens | NuGet | GitHub |
| Azure.Storage.Files.DataLake | Referens | NuGet | GitHub |
| Azure.Storage.Files.Shares | Referens | NuGet | GitHub |
| Azure.Storage.Queues | Referens | NuGet | GitHub |
Mer information om hur du använder Blob Storage-klientbiblioteket för specifika dataåtkomstscenarier finns i utvecklarguiden för Blob Storage för .NET.
I de flesta fall bör du använda dataplansbiblioteken för att arbeta med Azure Storage-resurser. För resurshanteringsåtgärder, till exempel att skapa eller ta bort lagringskonton, hantera kontonycklar eller konfigurera redundansscenarier, måste du dock använda biblioteken för hanteringsplanet.
Bibliotek för resurshantering
Bibliotek för hanteringsplanet bygger på Rest-API:et för Azure Storage-resursprovidern, så att du kan hantera Azure Storage-resurser. Azure Storage-resursprovidern är en tjänst som baseras på Azure Resource Manager och ger åtkomst till hanteringsresurser för Azure Storage. Du kan använda biblioteken för hanteringsplanet för att skapa, uppdatera, hantera och ta bort resurser som lagringskonton, privata slutpunkter och kontoåtkomstnycklar.
I följande tabell visas Azure Storage-klientbiblioteket för resurshantering:
| Bibliotek | Referens | Paket | Källa |
|---|---|---|---|
| Azure.ResourceManager.Storage | Referens | NuGet | GitHub |
Mer information om hur du använder Azure Storage-hanteringsbiblioteket för specifika resurshanteringsscenarier finns i utvecklarguiden för Azure Storage-hanteringsbiblioteket för .NET.
Nästa steg
- Mer information om hur du använder Blob Storage-klientbiblioteket för specifika dataåtkomstscenarier finns i följande resurser för dataplansutvecklare:
- Mer information om hur du använder Azure Storage-hanteringsbiblioteket för specifika resurshanteringsscenarier finns i Kom igång med Azure Storage-hanteringsbiblioteket för .NET.