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
정확히 무엇을 검색해야합니까? –
uri에서 파일 이름을 가져올 수 있다고 생각했습니다. 가능하다면 파일 크기도 좋을 것입니다. –