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

IFileSharesOperations 接口

定义

FileSharesOperations 操作。

public interface IFileSharesOperations
type IFileSharesOperations = interface
Public Interface IFileSharesOperations

方法

CreateWithHttpMessagesAsync(String, String, String, FileShare, String, Dictionary<String,List<String>>, CancellationToken)

按请求正文所述,在指定帐户下创建新共享。 共享资源包括该共享的元数据和属性。 不包括该共享所包含的文件的列表。

DeleteWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

删除其帐户下的指定共享。

GetWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

获取指定共享的属性。

LeaseWithHttpMessagesAsync(String, String, String, LeaseShareRequest, String, Dictionary<String,List<String>>, CancellationToken)

租约共享操作在共享上建立和管理用于删除操作的锁。 锁的持续时间可以是 15 到 60 秒,也可以是无限期。

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

列出所有共享。

ListWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

列出所有共享。

RestoreWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

如果启用了共享软删除,请在有效的保留期内还原文件共享

UpdateWithHttpMessagesAsync(String, String, String, FileShare, Dictionary<String,List<String>>, CancellationToken)

汇报请求正文中指定的共享属性。 不会更改请求中未提及的属性。 如果指定的共享尚不存在,更新将失败。

扩展方法

Create(IFileSharesOperations, String, String, String, FileShare, String)

按请求正文所述,在指定帐户下创建新共享。 共享资源包括该共享的元数据和属性。 不包括该共享所包含的文件的列表。

CreateAsync(IFileSharesOperations, String, String, String, FileShare, String, CancellationToken)

按请求正文所述,在指定帐户下创建新共享。 共享资源包括该共享的元数据和属性。 不包括该共享所包含的文件的列表。

Delete(IFileSharesOperations, String, String, String, String, String)

删除其帐户下的指定共享。

DeleteAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

删除其帐户下的指定共享。

Get(IFileSharesOperations, String, String, String, String, String)

获取指定共享的属性。

GetAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

获取指定共享的属性。

Lease(IFileSharesOperations, String, String, String, LeaseShareRequest, String)

租约共享操作在共享上建立和管理用于删除操作的锁。 锁的持续时间可以是 15 到 60 秒,也可以是无限期。

LeaseAsync(IFileSharesOperations, String, String, String, LeaseShareRequest, String, CancellationToken)

租约共享操作在共享上建立和管理用于删除操作的锁。 锁的持续时间可以是 15 到 60 秒,也可以是无限期。

List(IFileSharesOperations, String, String, String, String, String)

列出所有共享。

ListAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

列出所有共享。

ListNext(IFileSharesOperations, String)

列出所有共享。

ListNextAsync(IFileSharesOperations, String, CancellationToken)

列出所有共享。

Restore(IFileSharesOperations, String, String, String, String, String)

如果启用了共享软删除,请在有效的保留期内还原文件共享

RestoreAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

如果启用了共享软删除,请在有效的保留期内还原文件共享

Update(IFileSharesOperations, String, String, String, FileShare)

汇报请求正文中指定的共享属性。 不会更改请求中未提及的属性。 如果指定的共享尚不存在,更新将失败。

UpdateAsync(IFileSharesOperations, String, String, String, FileShare, CancellationToken)

汇报请求正文中指定的共享属性。 不会更改请求中未提及的属性。 如果指定的共享尚不存在,更新将失败。

适用于