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

CloudFileClient 类

定义

提供 Microsoft Azure 文件服务的客户端逻辑表示形式。 此客户端用于对文件服务进行配置和执行请求。

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

注解

服务客户端封装文件服务的基本 URI。 如果服务客户端将用于经过身份验证的访问,则它也会封装用于访问存储帐户的凭据。

构造函数

CloudFileClient(StorageUri, StorageCredentials, DelegatingHandler)

使用指定的文件服务终结点和帐户凭据初始化 CloudFileClient 类的新实例。

CloudFileClient(Uri, StorageCredentials, DelegatingHandler)

使用指定的文件服务终结点和帐户凭据初始化 CloudFileClient 类的新实例。

属性

AuthenticationScheme

获取或设置用于对 HTTP 请求进行签名的身份验证方案。

BaseUri

获取文件服务客户端的基本 URI。

BufferManager

获取或设置用于实现 IBufferManager 接口的缓冲区管理器,并指定用于对文件服务客户端执行操作的缓冲池。

Credentials

获取用于创建文件服务客户端的帐户凭据。

DefaultRequestOptions

获取或设置通过文件服务客户端发出的请求的默认请求选项。

StorageUri

获取所有位置的 URI 列表。

方法

BeginGetServiceProperties(AsyncCallback, Object)

开始异步操作以获取文件服务的服务属性。

BeginGetServiceProperties(FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以获取文件服务的服务属性。

BeginListSharesSegmented(FileContinuationToken, AsyncCallback, Object)

开始异步请求,以返回包含共享集合的结果段。

BeginListSharesSegmented(String, FileContinuationToken, AsyncCallback, Object)

开始异步请求,以返回包含共享集合的结果段。

BeginListSharesSegmented(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步请求,以返回包含名称以指定前缀开头的共享集合的结果段。

BeginSetServiceProperties(FileServiceProperties, AsyncCallback, Object)

开始异步操作,以设置文件服务的服务属性。

BeginSetServiceProperties(FileServiceProperties, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,以设置文件服务的服务属性。

EndGetServiceProperties(IAsyncResult)

结束异步操作以获取文件服务的服务属性。

EndListSharesSegmented(IAsyncResult)

结束异步操作以返回包含共享集合的结果段。

EndSetServiceProperties(IAsyncResult)

结束异步操作以设置 Blob 服务的服务属性。

GetServiceProperties(FileRequestOptions, OperationContext)

获取文件服务的服务属性。

GetServicePropertiesAsync()

启动异步操作以获取文件服务的服务属性。

GetServicePropertiesAsync(CancellationToken)

启动异步操作以获取文件服务的服务属性。

GetServicePropertiesAsync(FileRequestOptions, OperationContext)

启动异步操作以获取文件服务的服务属性。

GetServicePropertiesAsync(FileRequestOptions, OperationContext, CancellationToken)

启动异步操作以获取文件服务的服务属性。

GetShareReference(String)

使用指定名称返回对 CloudFileShare 对象的引用。

GetShareReference(String, Nullable<DateTimeOffset>)

返回对CloudFileShare具有指定名称和快照时间的 对象的引用。

ListShares(String, ShareListingDetails, FileRequestOptions, OperationContext)

返回可枚举的共享集合,这些共享以延迟检索,其名称以指定的前缀开头。

ListSharesSegmented(FileContinuationToken)

返回包含共享集合的结果段。

ListSharesSegmented(String, FileContinuationToken)

返回包含共享集合的结果段。

ListSharesSegmented(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

返回一个结果段,其中包含名称以指定的前缀开头的共享的集合。

ListSharesSegmentedAsync(FileContinuationToken)

返回一个任务,该任务执行异步请求以返回包含共享集合的结果段。

ListSharesSegmentedAsync(FileContinuationToken, CancellationToken)

返回一个任务,该任务执行异步请求以返回包含共享集合的结果段。

ListSharesSegmentedAsync(String, FileContinuationToken)

返回一个任务,该任务执行异步请求以返回包含名称以指定前缀开头的共享集合的结果段。

ListSharesSegmentedAsync(String, FileContinuationToken, CancellationToken)

返回一个任务,该任务执行异步请求以返回包含名称以指定前缀开头的共享集合的结果段。

ListSharesSegmentedAsync(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步请求以返回包含名称以指定前缀开头的共享集合的结果段。

ListSharesSegmentedAsync(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步请求以返回包含名称以指定前缀开头的共享集合的结果段。

SetServiceProperties(FileServiceProperties, FileRequestOptions, OperationContext)

设置文件服务的服务属性。

SetServicePropertiesAsync(FileServiceProperties)

启动为 Blob 服务设置服务属性的异步操作。

SetServicePropertiesAsync(FileServiceProperties, CancellationToken)

启动为 Blob 服务设置服务属性的异步操作。

SetServicePropertiesAsync(FileServiceProperties, FileRequestOptions, OperationContext)

启动为文件服务设置服务属性的异步操作。

SetServicePropertiesAsync(FileServiceProperties, FileRequestOptions, OperationContext, CancellationToken)

启动为文件服务设置服务属性的异步操作。

适用于