Biblioteca de cliente comum do Armazenamento do Azure para .NET – versão 12.14.1

Versão do Servidor: 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 e 2020-02-02

O Armazenamento do Azure é um serviço gerido da Microsoft que oferece armazenamento da cloud de elevada disponibilidade, seguro, duradouro, dimensionável e redundante. O Armazenamento do Azure inclui Blobs do Azure (objetos), Azure Data Lake Storage Gen2, Ficheiros do Azure e Filas do Azure.

A biblioteca Azure.Storage.Common fornece uma infraestrutura partilhada pelas outras bibliotecas de cliente do Armazenamento do Azure.

Código fonte | Pacote (NuGet) | Documentação | de referência da API Documentação | da API RESTDocumentação do produto

Introdução

Instalar o pacote

Instale a biblioteca de cliente do Armazenamento do Microsoft Azure para .NET que gostaria de utilizar com o NuGet e a Azure.Storage.Common biblioteca de cliente será incluída:

dotnet add package Azure.Storage.Blobs
dotnet add package Azure.Storage.Queues
dotnet add package Azure.Storage.Files.Shares

Pré-requisitos

Precisa de uma subscrição do Azure e de uma Conta de Armazenamento para utilizar este pacote.

Para criar uma nova Conta de Armazenamento, pode utilizar o Portal do Azure, o Azure PowerShell ou a CLI do Azure. Eis um exemplo com a CLI do Azure:

az storage account create --name MyStorageAccount --resource-group MyResourceGroup --location westus --sku Standard_LRS

Conceitos-chave

A biblioteca de cliente Comum do Armazenamento do Azure contém uma infraestrutura partilhada, como credenciais de autenticação e RequestFailedException.

Segurança de threads

Garantimos que todos os métodos de instância de cliente são seguros para threads e independentes uns dos outros (orientação). Isto garante que a recomendação de reutilização de instâncias de cliente é sempre segura, mesmo entre threads.

Conceitos adicionais

Opções de | cliente Aceder à resposta | Operações de execução prolongada | Lidar com falhas | Diagnósticos | A gozar | Duração do cliente

Exemplos

Veja os exemplos de Blobs, Filas e Ficheiros.

Resolução de problemas

Todos os serviços de Armazenamento do Azure irão emitir uma RequestFailedException com s útilErrorCode.

Passos seguintes

Comece a utilizar os nossos exemplos Comuns e continue com os nossos exemplos de Blobs, Filas e Ficheiros.

Contribuir

Veja a CONTRIBUTING.md de Armazenamento para obter detalhes sobre como criar, testar e contribuir para estas bibliotecas.

Agradecemos todas as contribuições e sugestões para este projeto. A maioria das contribuições requerem que celebre um Contrato de Licença de Contribuição (CLA) no qual se declare que tem o direito de conceder e que, na verdade, concede-nos os direitos para utilizar a sua contribuição. Para obter detalhes, visite cla.microsoft.com.

Este projeto adotou o Microsoft Open Source Code of Conduct (Código de Conduta do Microsoft Open Source). Para obter mais informações, consulte as FAQ do Código de Conduta ou contacte opencode@microsoft.com com quaisquer perguntas ou comentários adicionais.

Impressões