Share via


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

CloudFileShare.DeleteIfExists 方法

定义

重载

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

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

DeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

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

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

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

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual bool DeleteIfExists (Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.File.FileRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member DeleteIfExists : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> bool
override this.DeleteIfExists : Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> bool
Public Overridable Function DeleteIfExists (Optional accessCondition As AccessCondition = Nothing, Optional options As FileRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As Boolean

参数

accessCondition
AccessCondition

一个 AccessCondition 对象,表示共享的访问条件。 如果为 null,则不使用任何条件。

options
FileRequestOptions

一个 FileRequestOptions 对象,它指定请求的其他选项。

operationContext
OperationContext

一个 OperationContext 对象,它一个表示当前操作的上下文。

返回

如果共享不存在但已创建,则为 true;否则为 false

属性

适用于

DeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

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

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual bool DeleteIfExists (Microsoft.Azure.Storage.File.DeleteShareSnapshotsOption deleteSnapshotsOption, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member DeleteIfExists : Microsoft.Azure.Storage.File.DeleteShareSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> bool
override this.DeleteIfExists : Microsoft.Azure.Storage.File.DeleteShareSnapshotsOption * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> bool
Public Overridable Function DeleteIfExists (deleteSnapshotsOption As DeleteShareSnapshotsOption, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext) As Boolean

参数

deleteSnapshotsOption
DeleteShareSnapshotsOption

一个 DeleteShareSnapshotsOption 对象,指示是仅删除共享还是删除共享和所有快照。

accessCondition
AccessCondition

一个 AccessCondition 对象,表示共享的访问条件。 如果为 null,则不使用任何条件。

options
FileRequestOptions

一个 FileRequestOptions 对象,它指定请求的其他选项。

operationContext
OperationContext

一个 OperationContext 对象,它一个表示当前操作的上下文。

返回

如果共享不存在但已创建,则为 true;否则为 false

属性

适用于