本文整理汇总了C#中ICloudBlob.Exists方法的典型用法代码示例。如果您正苦于以下问题:C# ICloudBlob.Exists方法的具体用法?C# ICloudBlob.Exists怎么用?C# ICloudBlob.Exists使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ICloudBlob
的用法示例。
在下文中一共展示了ICloudBlob.Exists方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: DoesBlobExist
/// <summary>
/// Whether the blob is exists or not
/// </summary>
/// <param name="blob">An ICloudBlob object</param>
/// <param name="options">Blob request option</param>
/// <param name="operationContext">Operation context</param>
/// <returns>True if the specific blob exists, otherwise return false</returns>
public bool DoesBlobExist(ICloudBlob blob, BlobRequestOptions options, OperationContext operationContext)
{
if (null == blob)
{
return false;
}
else
{
return blob.Exists(options, operationContext);
}
}
示例2: GetFileData
public FileData GetFileData(ICloudBlob blob)
{
if (!blob.Exists())
{
return new FileData();
}
var lastModifiedDate = blob.Properties.LastModified;
var lastModified = lastModifiedDate.HasValue ? lastModifiedDate.Value.LocalDateTime : DateTime.MinValue;
return new FileData()
{
Name = Path.GetFileName(blob.Name),
Created = lastModified,
Length = blob.Properties.Length,
Updated = lastModified,
VirtualPath = UnEscapedPath(blob.Name)
};
}
开发者ID:robert-waggott,项目名称:N2-Azure-blob-storage-IFileSystem-implementation,代码行数:19,代码来源:AzureFileSystemProvider.cs