Guest User

Untitled

a guest
Jul 17th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. "foreach (IListBlobItem blobItem in blobItems)"
  2.  
  3. public static void DoTest(string baseURL, string container, string directory, string fileName)
  4. {
  5. DateTime t = GetBlockBlobDateTime( baseURL, container, directory, fileName);
  6. List<string> fileList = GetBlobDirFiles( baseURL, container, directory);
  7. }
  8.  
  9. public static DateTime GetBlockBlobDateTime(string baseURL, string container, string directory, string fileName)
  10. {
  11. CloudBlobClient blobClient = new CloudBlobClient(baseURL);
  12. CloudBlobDirectory blobDir = blobClient.GetBlobDirectoryReference(container);
  13. CloudBlobDirectory subDirectory = blobDir.GetSubdirectory(directory);
  14. CloudBlockBlob cloudBlockBlob = subDirectory.GetBlockBlobReference(fileName);
  15. cloudBlockBlob.FetchAttributes();
  16. DateTime cloudTimeStampUTC = cloudBlockBlob.Properties.LastModifiedUtc;
  17. return cloudTimeStampUTC;
  18. }
  19.  
  20. public static List<string> GetBlobDirFiles(string baseURL, string container, string directory)
  21. {
  22. CloudBlobClient blobClient = new CloudBlobClient(baseURL);
  23. CloudBlobDirectory blobDir = blobClient.GetBlobDirectoryReference(container);
  24. CloudBlobDirectory subDirectory = blobDir.GetSubdirectory(directory);
  25. IEnumerable<IListBlobItem> blobItems = subDirectory.ListBlobs();
  26.  
  27. List<string> fileList = new List<string>();
  28. foreach (IListBlobItem blobItem in blobItems)
  29. {
  30. fileList.Add(blobItem.Uri.ToString());
  31. }
  32. return fileList;
  33. }
  34.  
  35. CloudBlobClient blobClient = new CloudBlobClient(baseURL);
  36.  
  37. cloudBlockBlob.FetchAttributes();
  38.  
  39. CloudBlobClient blobClient =
  40. new CloudBlobClient(baseURL,
  41. new StorageCredentialsAccountAndKey(myAccount, myKey));
  42.  
  43. var blobList = subDirectory.ListBlobs();
  44. foreach (var blobInfo in blobList)
Add Comment
Please, Sign In to add comment