2013-03-31 79 views

回答

4

我已经找到了回答:

// We get reference for the container (by name "containerName" variable) 
container = blobClient.GetContainerReference(containerName); 

// We create the container if this container is not exists 
container.CreateIfNotExist(); 

// Set permissions 
var permissions = new BlobContainerPermissions 
{ 
    PublicAccess = blobContainerPublicAccessType.Blob 
}; 
container.SetPermissions(permissions); 

// Get list of all blobs URLs which are stored inside container 
IEnumerable<IListBlobItem> blobs = container.ListBlobs(); 
return blobs.Select(item => item.Uri.ToString()).ToList();