Běžná klientská knihovna Azure Storage pro .NET – verze 12.14.1
Verze serveru: 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 a 2020-02-02-02
Azure Storage je služba spravovaná Microsoftem, která poskytuje vysoce dostupné, zabezpečené, odolné, škálovatelné a redundantní cloudové úložiště. Azure Storage zahrnuje objekty blob Azure (objekty), Azure Data Lake Storage Gen2, Azure Files a fronty Azure.
Knihovna Azure.Storage.Common poskytuje infrastrukturu sdílenou ostatními klientskými knihovnami Azure Storage.
Zdrojový kód | Balíček (NuGet) | Referenční dokumentace k | rozhraní API Dokumentace k | rozhraní REST API Dokumentace k produktu
Začínáme
Instalace balíčku
Nainstalujte klientskou knihovnu Azure Storage pro .NET, kterou chcete používat s NuGetemAzure.Storage.Common
, a klientská knihovna bude zahrnuta:
dotnet add package Azure.Storage.Blobs
dotnet add package Azure.Storage.Queues
dotnet add package Azure.Storage.Files.Shares
Požadavky
K použití tohoto balíčku potřebujete předplatné Azure a účet úložiště .
K vytvoření nového účtu úložiště můžete použít Azure Portal, Azure PowerShell nebo Azure CLI. Tady je příklad použití Azure CLI:
az storage account create --name MyStorageAccount --resource-group MyResourceGroup --location westus --sku Standard_LRS
Klíčové koncepty
Společná klientská knihovna Služby Azure Storage obsahuje sdílenou infrastrukturu, jako jsou přihlašovací údaje pro ověřování a Výjimka RequestFailedException.
Bezpečnost vlákna
Zaručujeme, že všechny metody instance klienta jsou bezpečné pro přístup z více vláken a nezávislé na sobě (pokyny). Tím se zajistí, že doporučení opakovaného použití instancí klienta bude vždy bezpečné, a to i napříč vlákny.
Další koncepty
Možnosti | klienta Přístup k odpovědi | Dlouhotrvající operace | Zpracování selhání | Diagnostika | Zesměšňovat | Životnost klienta
Příklady
Podívejte se prosím na příklady objektů blob, front a souborů.
Řešení potíží
Všechny služby Azure Storage vyvolají výjimku RequestFailedException s užitečnými funkcemiErrorCode
.
Další kroky
Začněte s našimi běžnými ukázkami a pak pokračujte ukázkami objektů blob, front a souborů .
Přispívání
Podrobnosti o sestavování, testování a přispívání do těchto knihoven najdete v CONTRIBUTING.md úložiště .
Tento projekt vítá příspěvky a návrhy. Většina příspěvků vyžaduje souhlas s licenční smlouvou s přispěvatelem (CLA), která stanoví, že máte právo udělit nám práva k používání vašeho příspěvku a skutečně tak činíte. Podrobnosti najdete na cla.microsoft.com.
Tento projekt přijal pravidla chování pro Microsoft Open Source. Další informace najdete v nejčastějších dotazech k pravidlům chování nebo se obraťte na opencode@microsoft.com případné další dotazy nebo komentáře.