你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CloudFileShare 类

定义

表示 Microsoft Azure 文件服务中的共享。

public class CloudFileShare
type CloudFileShare = class
Public Class CloudFileShare
继承
CloudFileShare

注解

共享保留目录(封装为 CloudFileDirectory 对象)和目录保存文件。 目录还可以包含子目录。

构造函数

CloudFileShare(StorageUri, Nullable<DateTimeOffset>, StorageCredentials)

初始化 CloudFileShare 类的新实例。

CloudFileShare(StorageUri, StorageCredentials)

初始化 CloudFileShare 类的新实例。

CloudFileShare(Uri)

初始化 CloudFileShare 类的新实例。

CloudFileShare(Uri, Nullable<DateTimeOffset>, StorageCredentials)

初始化 CloudFileShare 类的新实例。

CloudFileShare(Uri, StorageCredentials)

初始化 CloudFileShare 类的新实例。

属性

IsSnapshot

获取一个值,该值指示此共享是否为快照。

Metadata

获取共享的元数据。

Name

获取共享的名称。

Properties

获取共享的系统属性。

ServiceClient

获取共享的服务客户端。

SnapshotQualifiedStorageUri

获取主要位置和辅助位置的共享 URI,如果共享是快照,则包括查询字符串信息。

SnapshotQualifiedUri

获取共享的绝对 URI,如果共享是快照,则包括查询字符串信息。

SnapshotTime

获取共享快照的日期和时间(如果此共享是快照)。

StorageUri

获取所有位置的 URI 列表。

Uri

获取共享的 URI。

方法

BeginCreate(AsyncCallback, Object)

开始异步操作以创建共享。

BeginCreate(FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以创建共享。

BeginCreateIfNotExists(AsyncCallback, Object)

开始一个异步请求,以创建共享(如果尚不存在)。

BeginCreateIfNotExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

开始一个异步请求,以创建共享(如果尚不存在)。

BeginDelete(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以删除共享。

BeginDelete(AsyncCallback, Object)

开始异步操作以删除共享。

BeginDelete(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以删除共享。

BeginDeleteIfExists(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始一个异步请求,以删除共享(如果已存在)。

BeginDeleteIfExists(AsyncCallback, Object)

开始一个异步请求,以删除共享(如果已存在)。

BeginDeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始一个异步请求,以删除共享(如果已存在)。

BeginExists(AsyncCallback, Object)

开始异步请求,检查共享是否存在。

BeginExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步请求,检查共享是否存在。

BeginFetchAttributes(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以检索共享的属性。

BeginFetchAttributes(AsyncCallback, Object)

开始异步操作以检索共享的属性。

BeginGetPermissions(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步请求以获取共享的权限设置。

BeginGetPermissions(AsyncCallback, Object)

开始异步请求以获取共享的权限设置。

BeginGetStats(AsyncCallback, Object)

开始异步操作以获取共享的统计信息。

BeginGetStats(FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以获取共享的统计信息。

BeginSetMetadata(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以在共享上设置用户定义的元数据。

BeginSetMetadata(AsyncCallback, Object)

开始异步操作以在共享上设置用户定义的元数据。

BeginSetPermissions(FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步请求以设置共享的权限。

BeginSetPermissions(FileSharePermissions, AsyncCallback, Object)

开始异步请求以设置共享的权限。

BeginSetProperties(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以更新共享的属性。

BeginSetProperties(AsyncCallback, Object)

开始异步操作以更新共享的属性。

BeginSnapshot(AsyncCallback, Object)

开始异步操作以创建共享快照。

BeginSnapshot(IDictionary<String,String>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以创建共享快照。

Create(FileRequestOptions, OperationContext)

创建共享。

CreateAsync()

返回执行异步操作以创建共享的任务。

CreateAsync(CancellationToken)

返回执行异步操作以创建共享的任务。

CreateAsync(FileRequestOptions, OperationContext)

返回执行异步操作以创建共享的任务。

CreateAsync(FileRequestOptions, OperationContext, CancellationToken)

返回执行异步操作以创建共享的任务。

CreateFilePermission(String, FileRequestOptions, OperationContext)

创建文件权限。

CreateFilePermissionAsync(String, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

创建文件权限。

CreateIfNotExists(FileRequestOptions, OperationContext)

如果共享不存在,则创建共享。

CreateIfNotExistsAsync()

返回一个任务,该任务执行异步请求以创建共享(如果尚不存在)。

CreateIfNotExistsAsync(CancellationToken)

返回一个任务,该任务执行异步请求以创建共享(如果尚不存在)。

CreateIfNotExistsAsync(FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步请求以创建共享(如果尚不存在)。

CreateIfNotExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步请求以创建共享(如果尚不存在)。

Delete(AccessCondition, FileRequestOptions, OperationContext)

删除共享。

Delete(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

删除共享。

DeleteAsync()

返回执行异步操作以删除共享的任务。

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext)

返回执行异步操作以删除共享的任务。

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回执行异步操作以删除共享的任务。

DeleteAsync(CancellationToken)

返回执行异步操作以删除共享的任务。

DeleteAsync(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回执行异步操作以删除共享的任务。

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

如果共享已存在,则删除它。

DeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

如果共享已存在,则删除它。

DeleteIfExistsAsync()

返回一个任务,该任务执行异步请求以删除共享(如果已存在)。

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步请求以删除共享(如果已存在)。

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步请求以删除共享(如果已存在)。

DeleteIfExistsAsync(CancellationToken)

返回一个任务,该任务执行异步请求以删除共享(如果已存在)。

DeleteIfExistsAsync(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步请求以删除共享(如果已存在)。

EndCreate(IAsyncResult)

结束创建共享的异步操作。

EndCreateIfNotExists(IAsyncResult)

返回创建共享(如果尚不存在)的异步请求的结果。

EndDelete(IAsyncResult)

结束删除共享的异步操作。

EndDeleteIfExists(IAsyncResult)

如果共享已存在,则返回删除共享的异步请求的结果。

EndExists(IAsyncResult)

返回请求的异步结果,以检查共享是否存在。

EndFetchAttributes(IAsyncResult)

结束异步操作以检索共享的属性。

EndGetPermissions(IAsyncResult)

返回请求的异步结果,以获取共享的权限设置。

EndGetStats(IAsyncResult)

结束异步操作以获取共享的统计信息。

EndSetMetadata(IAsyncResult)

结束异步请求操作,以在共享上设置用户定义的元数据。

EndSetPermissions(IAsyncResult)

返回异步请求的结果,该请求设置共享的权限。

EndSetProperties(IAsyncResult)

结束异步操作以更新共享的属性。

EndSnapshot(IAsyncResult)

结束异步操作以创建共享快照。

Exists(FileRequestOptions, OperationContext)

检查共享是否存在。

ExistsAsync()

返回一个任务,该任务执行异步请求以检查共享是否存在。

ExistsAsync(CancellationToken)

返回一个任务,该任务执行异步请求以检查共享是否存在。

ExistsAsync(FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步请求以检查共享是否存在。

ExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步请求以检查共享是否存在。

FetchAttributes(AccessCondition, FileRequestOptions, OperationContext)

检索共享的属性。

FetchAttributesAsync()

返回一个任务,该任务执行异步操作以检索共享的属性。

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以检索共享的属性。

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以检索共享的属性。

FetchAttributesAsync(CancellationToken)

返回一个任务,该任务执行异步操作以检索共享的属性。

GetFilePermission(String, FileRequestOptions, OperationContext)

获取文件权限。

GetFilePermissionAsync(String, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

获取文件权限。

GetPermissions(AccessCondition, FileRequestOptions, OperationContext)

获取共享的权限设置。

GetPermissionsAsync()

启动获取共享的权限设置的异步操作。

GetPermissionsAsync(AccessCondition, FileRequestOptions, OperationContext)

启动获取共享的权限设置的异步操作。

GetPermissionsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

启动获取共享的权限设置的异步操作。

GetPermissionsAsync(CancellationToken)

启动获取共享的权限设置的异步操作。

GetRootDirectoryReference()

返回对此共享根目录的引用。

GetSharedAccessSignature(SharedAccessFilePolicy)

返回共享的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, String)

返回共享的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

返回共享的共享访问签名。

GetStats(FileRequestOptions, OperationContext)

获取共享的统计信息。

GetStatsAsync()

启动异步操作以获取共享的统计信息。

GetStatsAsync(CancellationToken)

启动异步操作以获取共享的统计信息。

GetStatsAsync(FileRequestOptions, OperationContext)

启动异步操作以获取共享的统计信息。

GetStatsAsync(FileRequestOptions, OperationContext, CancellationToken)

启动异步操作以获取共享的统计信息。

SetMetadata(AccessCondition, FileRequestOptions, OperationContext)

设置共享的用户定义元数据。

SetMetadataAsync()

返回一个任务,该任务执行异步操作以在共享上设置用户定义的元数据。

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以在共享上设置用户定义的元数据。

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以在共享上设置用户定义的元数据。

SetMetadataAsync(CancellationToken)

返回一个任务,该任务执行异步操作以在共享上设置用户定义的元数据。

SetPermissions(FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext)

设置共享的权限。

SetPermissionsAsync(FileSharePermissions)

启动为共享设置权限的异步操作。

SetPermissionsAsync(FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext)

启动为共享设置权限的异步操作。

SetPermissionsAsync(FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

启动为共享设置权限的异步操作。

SetPermissionsAsync(FileSharePermissions, CancellationToken)

启动为共享设置权限的异步操作。

SetProperties(AccessCondition, FileRequestOptions, OperationContext)

汇报共享的属性。

SetPropertiesAsync()

启动异步操作以更新共享的属性。

SetPropertiesAsync(AccessCondition, FileRequestOptions, OperationContext)

启动异步操作以更新共享的属性。

SetPropertiesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

启动异步操作以更新共享的属性。

SetPropertiesAsync(CancellationToken)

启动异步操作以更新共享的属性。

Snapshot(IDictionary<String,String>, AccessCondition, FileRequestOptions, OperationContext)

创建共享快照。

SnapshotAsync()

启动异步操作以创建共享快照。

SnapshotAsync(CancellationToken)

启动异步操作以创建共享快照。

SnapshotAsync(IDictionary<String,String>, AccessCondition, FileRequestOptions, OperationContext)

启动异步操作以创建共享快照。

SnapshotAsync(IDictionary<String,String>, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

启动异步操作以创建共享快照。

适用于