1

私はブロブ ストレージに慣れていないので、ブロブ ストレージから特定のファイルにアクセスする必要があります。つまり、特定のフォルダーを入力すると、その下にあるすべてのブロブが一覧表示されます。

誰でもそれを手伝ってもらえますか

これが私がやろうとしているコードです。

if (AccountFileTransfer != null)
{
    BlobClientFileTransfer = AccountFileTransfer.CreateCloudBlobClient();
    ContainerFileTransfer = BlobClientFileTransfer.GetContainerReference(CONTAINER);


    CloudBlob blob = ContainerFileTransfer.GetBlobReference(txtFileSearch.Text);
    if (blob.Uri == null)
    {
        System.Windows.Forms.MessageBox.Show("Not a Valid blob search");
    }
    else
    {
        lvFileTransfer.Items.Add(blob.Uri);
    }
}
4

3 に答える 3

0

これを試して

if (AccountFileTransfer != null) 
{

    CloudBlobClient blobClient = 
    new CloudBlobClient(blobEndpoint, 
                        new StorageCredentialsAccountAndKey(accountName, accountKey));


    CloudBlobContainer container = blobClient.GetContainerReference(CONTAINER);


    foreach (var blobItem in container .ListBlobs())
    {
        lvFileTransfer.Items.Add(blobItem .Uri);  
    }

}
于 2012-03-29T20:02:18.947 に答える