Algemene Azure Storage-clientbibliotheek voor .NET - versie 12.14.1
Serverversie: 2021-02-12, 2020-12-06, 2020-10-02, 2020-08-04, 2020-06-12, 2020-04-08, 2020-02-10, 2019-12-12, 2019-07-07-07 en 2020-02-02
Azure Storage is een door Microsoft beheerde service waarmee u toegang krijgt tot cloudopslag met een zeer hoge beschikbaarheid, die bovendien veilig, duurzaam, schaalbaar en redundant is. Azure Storage omvat Azure Blobs (objecten), Azure Data Lake Storage Gen2, Azure Files en Azure Queues.
De bibliotheek Azure.Storage.Common biedt infrastructuur die wordt gedeeld door de andere Azure Storage-clientbibliotheken.
Broncode | Pakket (NuGet) | API-referentiedocumentatie | REST API-documentatie | Productdocumentatie
Aan de slag
Het pakket installeren
Installeer de Azure Storage-clientbibliotheek voor .NET die u wilt gebruiken met NuGet en de Azure.Storage.Common
clientbibliotheek wordt opgenomen:
dotnet add package Azure.Storage.Blobs
dotnet add package Azure.Storage.Queues
dotnet add package Azure.Storage.Files.Shares
Vereisten
U hebt een Azure-abonnement en een opslagaccount nodig om dit pakket te kunnen gebruiken.
Als u een nieuw opslagaccount wilt maken, kunt u azure portal, Azure PowerShell of de Azure CLI gebruiken. Hier volgt een voorbeeld met behulp van de Azure CLI:
az storage account create --name MyStorageAccount --resource-group MyResourceGroup --location westus --sku Standard_LRS
Belangrijkste concepten
De algemene azure Storage-clientbibliotheek bevat gedeelde infrastructuur, zoals verificatiereferenties en RequestFailedException.
Veiligheid van schroefdraad
We garanderen dat alle clientexemplaarmethoden thread-veilig en onafhankelijk van elkaar zijn (richtlijn). Dit zorgt ervoor dat de aanbeveling om clientexemplaren opnieuw te gebruiken altijd veilig is, zelfs voor alle threads.
Aanvullende concepten
Clientopties | Toegang tot het antwoord | Langlopende bewerkingen | Afhandeling van fouten | Diagnostics | Spottende | Clientlevensduur
Voorbeelden
Bekijk de voorbeelden voor blobs, wachtrijen en bestanden.
Problemen oplossen
Alle Azure Storage-services genereren een RequestFailedException met nuttige ErrorCode
s.
Volgende stappen
Ga aan de slag met onze algemene voorbeelden en ga vervolgens verder met onze voorbeelden van blobs, wachtrijen en bestanden .
Bijdragen
Zie de Storage CONTRIBUTING.md voor meer informatie over het bouwen, testen en bijdragen aan deze bibliotheken.
Wij verwelkomen bijdragen en suggesties voor dit project. Voor de meeste bijdragen moet u instemmen met een licentieovereenkomst voor bijdragers (CLA: Contributor License Agreement) waarin u verklaart dat u gerechtigd bent ons het recht te geven uw bijdrage te gebruiken, en dat u dit ook doet. Ga naar cla.microsoft.com voor meer informatie.
Op dit project is de Microsoft Open Source Code of Conduct (Microsoft Open Source-gedragscode) van toepassing. Zie voor meer informatie de veelgestelde vragen over de gedragscode of neem contact op opencode@microsoft.com met eventuele aanvullende vragen of opmerkingen.