0
我正在編寫控制檯應用程序以列出並啓動/恢復天藍色的斑點。據我瞭解,我可以做快照,然後完全關閉機器(從蔚藍的門戶,具有解除分配),並複製一些快照回來重寫Azure存儲Blob,C#,如何確定當前正在使用的blob?
在這個例子中,我得到的斑點到一個集合:
// get storage account based on credentials
CloudStorageAccount storageAccountObj = new CloudStorageAccount(creds, false);
// move all blobs to collection
CloudBlobClient blobClient = storageAccountObj.CreateCloudBlobClient();
var containers = blobClient.ListContainers();
List<CloudBlob> blobsArray = new List<CloudBlob>();
foreach (var container in containers)
{
foreach (var listBlobItem in container.ListBlobs())
{
var blobItem = (CloudBlob)listBlobItem;
blobsArray.Add(blobItem);
}
}
// display blobs
DisplayBlobCollection(blobsArray);
但也有相同的名字,但不同的ETag的斑點:
我怎麼能確定目前由虛擬機使用什麼斑點?
你怎麼得到同名的斑點?也打印容器,在同一容器下不能有兩個同名的斑點。 – astaykov 2014-09-05 08:55:21
astaykov,是的你說得對!文件夾是不同的.. :)非常感謝你,如果你張貼答案我會把它標記爲正確的。 – 2014-09-05 09:10:10