Так что я пытаюсь получить информацию о файле, который у меня есть в хранилище blob. Идея заключается в том, что клиенты запрашивают документы для размещения на своем портале, которые специально относятся к ним.Извлечение имени файла blob
Это миграция и в настоящее время файлы перечислены в сетке в формате: Имя
файла, размер файла, тип файла, Ссылка для скачивания.
У меня возникают проблемы с извлечением свойств blob.
Вот фрагмент кода того, что у меня есть.
public void BindGridDocuments()
{
var storageAccount = CloudStorageAccount.Parse(ConfigurationManager.ConnectionStrings["StorageConnection"].ConnectionString);
var blobStorage = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobStorage.GetContainerReference("documents");
var documentCollection = container.ListBlobs();
foreach (var document in documentCollection)
{
string filename = document.Uri.ToString();
}
}
document.Uri должен содержать имя файла. Вам нужно будет разбить его. – tomasmcguinness
Что именно вам нужно получить? –
Я догадался, что смогу вытащить имя файла из ури. Мне также понравится размер файла, если это возможно. –