SORU
15 NİSAN 2010, PERŞEMBE


Bir blob diye kontrol Azure Depolama var

Çok basit bir soru (umarım!) var - Ben sadece bir blob (tanımlı bir ad ile) belirli bir konteyner içinde olup olmadığını öğrenmek istiyorum. Eğer varsa indirmeden olacağım, ve eğer değilse ... o zaman başka bir şey yaparım.

Yaptığım birkaç arama üzerinde intertubes ve görünüşe göre orada eskiden bir fonksiyonu DoesExist ya da ona benzer bir şey... ama bu kadar çok Azure API, bu artık gibi görünüyor ya da eğer, çok zekice gizlenmiş adı).

CEVAP
10 Mayıs 2013, Cuma


Yeni API vardır .() İşlevi çağrısı var. Sadece kullandığınızdan emin olun sunucu çağrısı yapmaz GetBlockBlobReference,. İşlevi kadar kolay yapar:

public static bool BlobExistsOnCloud(CloudBlobClient client, 
    string containerName, string key)
{
     return client.GetContainerReference(containerName)
                  .GetBlockBlobReference(key)
                  .Exists();  
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EvilControllers

    EvilControll

    20 Ocak 2008
  • fast2hell

    fast2hell

    16 AĞUSTOS 2006
  • LatinNinja99

    LatinNinja99

    28 EKİM 2011