【发布时间】:2019-07-05 04:46:04
【问题描述】:
我正在编写一些代码来检查 blob 上的 LastModified 属性。似乎无法访问 blob 的属性。我怎样才能做到这一点?
注意:在 Visual Studio 中调试时,我可以看到我需要的信息。
下面是我尝试存储 blob 信息以供以后比较的位置的 sn-p
if (blob is CloudBlockBlob)
{
var blobFileName = blob.Uri.Segments.Last().Replace("%20", " ");
var blobFilePath = blob.Uri.AbsolutePath.Replace(blob.Container.Uri.AbsolutePath + "/", "").Replace("%20", " ");
var blobPath = blobFilePath.Replace("/" + blobFileName, "");
var blobLM = blob.Properties.LastModified; // this is where I cannot access the LastModified poperty
blobInfos.Add(new BlobFileInfo
{
FileName = blobFileName,
BlobPath = blobPath,
BlobFilePath = blobFilePath,
Blob = blob,
LastModified = blobLM
});
}
【问题讨论】:
-
你说不能访问最后修改日期属性是什么意思?
-
@GauravMantri 它说 IListBlobItem 不包含“属性”的定义...
标签: c# azure properties containers blob