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

  • Charles Renaud

    Charles Rena

    10 Kasım 2007
  • PremiumBeat.com - Royalty Free Music

    PremiumBeat.

    16 Kasım 2008
  • Truc Minh

    Truc Minh

    23 Ocak 2011