Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "foreach (IListBlobItem blobItem in blobItems)"
- public static void DoTest(string baseURL, string container, string directory, string fileName)
- {
- DateTime t = GetBlockBlobDateTime( baseURL, container, directory, fileName);
- List<string> fileList = GetBlobDirFiles( baseURL, container, directory);
- }
- public static DateTime GetBlockBlobDateTime(string baseURL, string container, string directory, string fileName)
- {
- CloudBlobClient blobClient = new CloudBlobClient(baseURL);
- CloudBlobDirectory blobDir = blobClient.GetBlobDirectoryReference(container);
- CloudBlobDirectory subDirectory = blobDir.GetSubdirectory(directory);
- CloudBlockBlob cloudBlockBlob = subDirectory.GetBlockBlobReference(fileName);
- cloudBlockBlob.FetchAttributes();
- DateTime cloudTimeStampUTC = cloudBlockBlob.Properties.LastModifiedUtc;
- return cloudTimeStampUTC;
- }
- public static List<string> GetBlobDirFiles(string baseURL, string container, string directory)
- {
- CloudBlobClient blobClient = new CloudBlobClient(baseURL);
- CloudBlobDirectory blobDir = blobClient.GetBlobDirectoryReference(container);
- CloudBlobDirectory subDirectory = blobDir.GetSubdirectory(directory);
- IEnumerable<IListBlobItem> blobItems = subDirectory.ListBlobs();
- List<string> fileList = new List<string>();
- foreach (IListBlobItem blobItem in blobItems)
- {
- fileList.Add(blobItem.Uri.ToString());
- }
- return fileList;
- }
- CloudBlobClient blobClient = new CloudBlobClient(baseURL);
- cloudBlockBlob.FetchAttributes();
- CloudBlobClient blobClient =
- new CloudBlobClient(baseURL,
- new StorageCredentialsAccountAndKey(myAccount, myKey));
- var blobList = subDirectory.ListBlobs();
- foreach (var blobInfo in blobList)
Add Comment
Please, Sign In to add comment