.NET için Azure Depolama Ortak istemci kitaplığı - sürüm 12.14.1

Sunucu Sürümü: 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 ve 2020-02-02

Azure Depolama, yüksek oranda kullanılabilir, güvenli, dayanıklı, ölçeklenebilir ve yedekli bulut depolama sağlayan, Microsoft tarafından yönetilen bir hizmettir. Azure Depolama; Azure Blobları (nesneleri), Azure Data Lake Storage 2. Nesil, Azure Dosyalar ve Azure Kuyruklarını içerir.

Azure.Storage.Common kitaplığı, diğer Azure Depolama istemci kitaplıkları tarafından paylaşılan altyapı sağlar.

Kaynak kodu | Paket (NuGet) | API başvuru belgeleri | REST API belgeleri | Ürün belgeleri

Başlarken

Paketi yükleme

NuGetAzure.Storage.Common ile kullanmak istediğiniz .NET için Azure Depolama istemci kitaplığını yüklediğinizde istemci kitaplığı eklenir:

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

Önkoşullar

Bu paketi kullanmak için bir Azure aboneliğine ve depolama hesabına ihtiyacınız vardır.

Yeni bir Depolama Hesabı oluşturmak için Azure Portalı, Azure PowerShell veya Azure CLI'yı kullanabilirsiniz. Aşağıda Azure CLI'yi kullanan bir örnek verilmişti:

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

Önemli kavramlar

Azure Depolama Ortak istemci kitaplığı , kimlik doğrulaması kimlik bilgileri ve RequestFailedException gibi paylaşılan altyapıyı içerir.

İş parçacığı güvenliği

Tüm istemci örneği yöntemlerinin iş parçacığı açısından güvenli ve birbirinden bağımsız olduğunu garanti ediyoruz (kılavuz). Bu, istemci örneklerini yeniden kullanma önerisinin iş parçacıkları arasında bile her zaman güvenli olmasını sağlar.

Ek kavramlar

İstemci seçenekleri | Yanıta | erişme Uzun süre çalışan işlemler | Hataları | işleme Tanılama | Alaycı | İstemci ömrü

Örnekler

Lütfen Bloblar, Kuyruklar ve Dosyalar örneklerine bakın.

Sorun giderme

Tüm Azure Depolama hizmetleri yararlı ErrorCodes ile bir RequestFailedException oluşturur.

Sonraki adımlar

Ortak örneklerimizi kullanmaya başlayın ve ardından Bloblar, Kuyruklar ve Dosyalar örneklerimizle devam edin.

Katkıda bulunma

Bu kitaplıkları oluşturma, test etme ve bunlara katkıda bulunma hakkında ayrıntılı bilgi için bkz. Depolama CONTRIBUTING.md .

Bu proje, katkı ve önerilere açıktır. Çoğu durumda, sağladığınız katkıyı kullanmamız için bize hak tanıma hakkına sahip olduğunuzu ve bu hakkı bize tanıdığınızı bildiren bir Katkıda Bulunan Lisans Sözleşmesi’ni (CLA) kabul etmeniz gerekir. Ayrıntılar için cla.microsoft.com adresini ziyaret edin.

Bu proje Microsoft Open Source Code of Conduct (Microsoft Açık Kaynak Kullanım Kuralları) belgesinde listelenen kurallara uygundur. Daha fazla bilgi için Kullanım Kuralları SSS bölümüne bakın veya ek sorular veya yorumlarla iletişime geçin opencode@microsoft.com .

İzlenimler