什么时候在Azure中创建块blob?blob引用包含一个Properties属性,其LastModified是DateTimeOffset?。但是,我找不到blob的创建日期(时间)。是否有我可以使用的标准API,或者我是否需要将其存储在元数据中?publicasyncTaskGetBlobMetaAsync(stringblobId){if(IsNullOrWhiteSpace(blobId))thrownewArgumentException("Valuecannotbenullorwhitespace.",nameof(blobId));varblob=awaitEnsureGetBlobById(blobId);等待斑点。);字符串客户端BlobName;blob.Metadata.TryGetValue(BlobNameMetaKey,outclientBlobName);varlength=blob.Properties.Length;varmd5=blob.Properties.ContentMD5;varlastModified=blob.Properties.LastModified.Value.ToUniversalTime()。约会时间;vardateCreated=blob.Properties.????????;返回新的AzureBlobMeta(blobId、clientBlobName、长度、md5、dateCreated);从版本9.2.0开始,已将创建日期属性添加到存储客户端库中:Blob:添加了对blob创建时间属性的支持。(自2018年5月23日起在Nuget上可用)这是它在BlobProperties.cs中的声明://////获取blob的创建时间,以UTC值表示。//////包含blob的创建时间的A,采用UTC格式。公共日期时间偏移量?创建{得到;内部设置;}类型可以为nullDateTimeOffset,与LastModified属性相同。该值的来源来自RESTAPI中的x-ms-creation-time标头,该标头是在2017-11-09版本中添加的:x-ms-creation-timeversion2017-11-09andnewer。创建blob的日期/时间。日期格式遵循RFC1123。是否有我可以使用的标准API,或者我是否需要将其存储在元数据中?从今天开始,您需要以blob元数据的形式存储此信息。没有API会告诉您何时创建blob。blob的LastModified属性告诉您上次修改blob的时间。这可能是因为blob的内容已更改,或其属性或元数据已更改。以上是C#学习教程:什么时候创建天蓝色的blockblob?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
