프로그래밍중인 소프트웨어에서 Azure의 blob 구조를 통해 가상 파일 시스템을 만들려고합니다.CloudBlobDirectory가 있는지 여부를 확인하는 방법은 무엇입니까?
여러 번 과정에서 나는 시스템으로부터 경로를 얻었고 그 경로가 Blob
이거나 azure가 제공하는 가상 BlobDirectory
인지 여부를 알아야합니다. 한 형식에서 다른 형식으로 캐스팅하고 오류를 처리하여이 작업을 수행했습니다.
그러나 이제 경로가 가상 디렉터리를 가리키는 경우이 가상 디렉터리의 존재 여부를 어떻게 확인할 수 있습니까? 당신이에는, getAttributes 방법을 사용할 수있는 경우
var blobDirectory = client.GetBlobDirectoryReference("Path_to_dir");
cloudBlobDirectory 객체에 FetchAttributes()가 없습니다. –
질문에 대한 오해가 있습니다. 디렉토리는 블롭에 물리적으로 존재하지 않습니다. Knightpfhor와 마찬가지로 blob을 "dirA/dirB/a.txt"로 명명하면 dirA 및 dirB 디렉토리와 비슷하게 보입니다. 나는 Knightpfhor에 따라 디렉토리가 있는지 확인하고 있습니다. –