CloudFileShare.DeleteIfExists Method

Definition

Overloads

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

Deletes the share if it already exists.

DeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

Deletes the share if it already exists.

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

Deletes the share if it already exists.

[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

Parameters

accessCondition
AccessCondition

An AccessCondition object that represents the access conditions for the share. If null, no condition is used.

options
FileRequestOptions

An FileRequestOptions object that specifies additional options for the request.

operationContext
OperationContext

An OperationContext object that represents the context for the current operation.

Returns

true if the share did not already exist and was created; otherwise false.

Attributes

Applies to

DeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

Deletes the share if it already exists.

[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

Parameters

deleteSnapshotsOption
DeleteShareSnapshotsOption

A DeleteShareSnapshotsOption object indicating whether to only delete the share or delete the share and all snapshots.

accessCondition
AccessCondition

An AccessCondition object that represents the access conditions for the share. If null, no condition is used.

options
FileRequestOptions

An FileRequestOptions object that specifies additional options for the request.

operationContext
OperationContext

An OperationContext object that represents the context for the current operation.

Returns

true if the share did not already exist and was created; otherwise false.

Attributes

Applies to