.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:
Data Lake Storage örnekleri
Aşağıdaki tablo,.NET istemci kitaplıklarını kullanan Data Lake Storage ö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ı sağlar:
- Kimlik Doğrulaması
- Tablo oluşturma ve silme
- Varlık oluşturma ve silme
- Sorgu tabloları
- Sorgu varlıkları
- Tablo varlıklarını güncelleştirme ve ekleme
- İşlem toplu işlemi işlemleri
- Serileştirmeyi özelleştirme
Kullanım dışı bırakılan istemci kitaplıkları için örnekler .NET için Azure Tablo Depolama örnekleri'nde sağlanır.
Azure kod örnek kitaplıkları
Tüm .NET örnek kitaplıklarını görüntülemek için şuraya gidin:
- Azure blob kodu örnekleri
- Azure Data Lake kod örnekleri
- kod örneklerini Azure Dosyalar
- Azure kuyruk kodu örnekleri
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.
- Hızlı Başlangıç: .NET için istemci kitaplığını Azure Blob Depolama
- Hızlı Başlangıç: .NET için Azure Kuyruk Depolama istemci kitaplığı
- .NET'te Azure Tablo Hizmeti ile Çalışmaya Başlama
- .NET ile Azure Dosyaları için geliştirme
Sonraki adımlar
Diğer dil örnekleri hakkında bilgi için:
- Java: Java kullanan Azure Depolama örnekleri
- Python: Python kullanan Azure Depolama örnekleri
- JavaScript/Node.js: JavaScript kullanan Azure Depolama örnekleri
- C++: C++ kullanan Azure Depolama örnekleri
- Diğer tüm diller: Azure Depolama örnekleri