Biblioteca cliente común de Azure Storage para .NET: versión 12.18.0
Versión del 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 y 2020-02-02
Azure Storage es un servicio administrado por Microsoft que proporciona almacenamiento en la nube altamente disponible, seguro, duradero, escalable y redundante. Azure Storage incluye blobs de Azure (objetos), Azure Data Lake Storage Gen2, Azure Files y colas de Azure.
La biblioteca Azure.Storage.Common proporciona la infraestructura compartida por las otras bibliotecas cliente de Azure Storage.
Código | fuentePaquete (NuGet) | Documentación | de referencia de APIDocumentación | de la API RESTDocumentación del producto
Introducción
Instalar el paquete
Instale la biblioteca cliente de Azure Storage para .NET que desea usar con NuGet y se incluirá la Azure.Storage.Common
biblioteca cliente:
dotnet add package Azure.Storage.Blobs
dotnet add package Azure.Storage.Queues
dotnet add package Azure.Storage.Files.Shares
Requisitos previos
Necesita una suscripción de Azure y una cuenta de almacenamiento para usar este paquete.
Para crear una cuenta de almacenamiento, puede usar Azure Portal, Azure PowerShell o la CLI de Azure. A continuación se facilita un ejemplo mediante el uso de la CLI de Azure:
az storage account create --name MyStorageAccount --resource-group MyResourceGroup --location westus --sku Standard_LRS
Conceptos clave
La biblioteca cliente común de Azure Storage contiene una infraestructura compartida, como credenciales de autenticación y RequestFailedException.
Seguridad para subprocesos
Garantizamos que todos los métodos de instancia de cliente son seguros para subprocesos e independientes entre sí (instrucciones). Esto garantiza que la recomendación de reutilizar instancias de cliente siempre es segura, incluso entre subprocesos.
Conceptos adicionales
Opciones | de clienteAcceso a la respuesta | Operaciones | de larga duraciónControl de errores | Diagnóstico | Burla | Duración del cliente
Ejemplos
Consulte los ejemplos de blobs, colas y archivos.
Solución de problemas
Todos los servicios de Azure Storage producirán una excepción RequestFailedException con s útilesErrorCode
.
Pasos siguientes
Empiece a trabajar con nuestros ejemplos comunes y, a continuación, continúe con los ejemplos de blobs, colas y archivos .
Contribuciones
Consulte storage CONTRIBUTING.md para obtener más información sobre la compilación, las pruebas y la contribución a estas bibliotecas.
Este proyecto agradece las contribuciones y sugerencias. La mayoría de las contribuciones requieren que acepte un Contrato de licencia para el colaborador (CLA) que declara que tiene el derecho a concedernos y nos concede los derechos para usar su contribución. Para obtener más información, visite cla.microsoft.com.
Este proyecto ha adoptado el Código de conducta de Microsoft Open Source. Para más información, consulte las preguntas más frecuentes del código de conducta o póngase en contacto con opencode@microsoft.com si tiene cualquier otra pregunta o comentario.