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

  • Alexander Johnson

    Alexander Jo

    26 Temmuz 2008
  • captainpuppys2000

    captainpuppy

    20 HAZİRAN 2013
  • the one am radio

    the one am r

    6 Mayıs 2006