Aracılığıyla paylaş


.NET istemci kitaplıklarını kullanan Azure Depolama örnekleri

Bu makale, geliştirici kılavuzlarımız ve örnek depomuzda bulunan kod örneği senaryolarına genel bir bakış sağlar. Geliştirici kılavuzlarımızda veya GitHub depolarında ilgili örnekleri görüntülemek için bağlantılara tıklayın.

Geliştirici kılavuzları, Azure Depolama hizmetleriyle ilgili belirli senaryolar için ayrıntılı bilgi ve kod örnekleri sağlayan makale koleksiyonlarıdır. .NET için Blob Depolama geliştirici kılavuzu hakkında daha fazla bilgi edinmek için bkz. Azure Blob Depolama ve .NET'i kullanmaya başlama.

Not

Bu örnekler en son Azure Depolama .NET v12 kitaplığını kullanır. Eski v11 kodu için GitHub deposundaki .NET örnekleri Azure Blob Depolama bakın.

Blob örnekleri

Aşağıdaki tablo, .NET istemci kitaplıklarını kullanan Azure Blob Depolama geliştirici kılavuzlarına ve örneklerine bağlanır:

Konu Geliştirici kılavuzu GitHub’daki örnekler
Kimlik doğrulaması/yetkilendirme Erişimi yetkilendirme ve Blob'a bağlanma Depolama

Blob için

kullanıcı temsilcisi SAS'si oluşturma Blob

için hizmet SAS'si oluşturma Hesap SAS'si oluşturma
Active Directory belirteci

kullanarak Azure Kimlik


Doğrulaması ile kimlik doğrulama Paylaşılan anahtar kimlik bilgilerini kullanarak bağlantı dizesi

Authenticate kullanarak kimlik doğrulaması yapma
Kapsayıcı oluşturma Kapsayıcı oluşturma
Karşıya Yükleme Blobu karşıya yükleme Bloba dosya yükleme
İndir Blob indirme Blobu dosyaya

indirme Resim indirme
Liste Kapsayıcıları

listeleme Blobları listeleme
Kapsayıcıdaki tüm blobları listeleme
Sil Kapsayıcıları

silme Blobları silme
Kopyala Kopyalama işlemlerine

genel bakış Kaynak nesne URL'sinden


blob kopyalama Zaman uyumsuz zamanlamayla blob kopyalama
Kira Kapsayıcı kiralamaları

oluşturma ve yönetme Blob kiralamalarını oluşturma ve yönetme
Özellikler ve meta veriler Kapsayıcı özelliklerini ve meta verileri

yönetme Blob özelliklerini ve meta verilerini yönetme
Dizin etiketleri Verileri yönetmek ve bulmak için blob dizini etiketlerini kullanma
Anlık Görüntüler Blob anlık görüntüsü oluşturma ve yönetme
Blob sürümleri Blob sürümlerini oluşturma ve listeleme
Erişim katmanları Blok blobu erişim katmanını ayarlama veya değiştirme
Ekleme blobu Ekleme blobuna veri ekleme
İşlem grubu oluşturma Bir istekteki

birkaç blobu silme Toplu istekte bir istekte


birkaç blob erişim katmanı ayarlama Toplu istekte


ayrıntılı denetim Başarısız bir alt işlemden hataları yakalama
Sorun giderme Kapsayıcı istemcisi kullanarak kurtarılabilir bir hatayı tetikleme

Data Lake Depolama örnekleri

Aşağıdaki tablo, .NET istemci kitaplıklarını kullanan Data Lake Depolama örneklerine bağlanır:

Konu GitHub’daki örnekler
Kimlik Doğrulaması Active Directory belirteci kullanarak kimlik doğrulaması Paylaşılan anahtar kimlik bilgilerini
kullanarak kimlik doğrulaması Paylaşılan erişim imzası (SAS) kullanarak kimlik doğrulaması yapma

Dosya sistemi Dosya sistemi istemcisi
kullanarak dosya oluşturma Dosya ve dizinde özellikleri alma Dosyayı ve dizini
yeniden adlandırma
Dizin Dizin
oluşturma Dizin istemcisi
Liste dizinlerini
kullanarak dosya oluşturma Dosyaları ve dizinleri dolaşma
Dosya Dosyayı
karşıya yükleme Dosyaya
ekleyerek karşıya yükleme Dosya
kümesi indirme ve dosya erişim denetim listesi
alma Bir dosyanın izinlerini ayarlama ve alma
Sorun giderme Kurtarılabilir bir hatayı tetikleme

Azure Dosya örnekleri

Aşağıdaki tablo,.NET istemci kitaplıklarını kullanan Azure Dosyalar örneklerine bağlanır:

Konu GitHub’daki örnekler
Kimlik Doğrulaması Paylaşılan anahtar kimlik bilgilerini
kullanarak bağlantı dizesi
Authenticate kullanarak kimlik doğrulaması Paylaşılan erişim imzası (SAS) kullanarak kimlik doğrulaması yapma
Dosya paylaşımları Paylaşım oluşturma ve karşıya dosya
yükleme Dosya
indirme Dosyaları ve dizinleri dolaşma
Sorun giderme Paylaşılan erişim imzası (SAS) kullanarak kimlik doğrulaması

Kuyruk örnekleri

Aşağıdaki tablo .NET istemci kitaplıklarını kullanan Azure Kuyrukları örneklerine bağlanır:

Konu GitHub’daki örnekler
Kimlik Doğrulaması Microsoft Entra Id
kullanarak kimlik doğrulaması yapma Paylaşılan anahtar kimlik bilgilerini
kullanarak kimlik doğrulaması bağlantı dizesi
Paylaşılan erişim imzası (SAS) kullanarak kimlik doğrulaması yapma)
Active Directory belirteci kullanarak kimlik doğrulaması yapma
Sıra Kuyruk oluşturma ve ileti ekleme
İleti İletileri alma ve işleme İletilere
göz atma İleti
alma ve görünürlük zaman aşımını güncelleştirme
Sorun giderme Kuyruk istemcisi kullanarak kurtarılabilir bir hatayı tetikleme

Tablo örnekleri

Aşağıdaki liste, .NET istemci kitaplıklarını kullanan Azure Tablo Depolama örneklerine bağlantı oluşturur:

Kullanım dışı bırakılan istemci kitaplıklarına yönelik örnekler . NET için Azure Tablo Depolama örnekleri'nde bulunabilir.

Azure kod örnek kitaplıkları

Tüm .NET örnek kitaplıklarını görüntülemek için şuraya gidin:

Her kitaplık için GitHub deposuna göz atabilir ve depoyu kopyalayabilirsiniz.

Başlangıç kılavuzları

Azure Depolama istemci kitaplıklarını yükleme ve kullanmaya başlama yönergeleri için aşağıdaki makalelere bakın.

Sonraki adımlar

Diğer dil örnekleri hakkında bilgi için: