Freigeben über


CloudFileShare.DeleteIfExists Methode

Definition

Überlädt

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

Löscht die Freigabe, wenn sie bereits vorhanden ist.

DeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

Löscht die Freigabe, wenn sie bereits vorhanden ist.

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

Löscht die Freigabe, wenn sie bereits vorhanden ist.

[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

Parameter

accessCondition
AccessCondition

Ein AccessCondition -Objekt, das die Zugriffsbedingungen für die Freigabe darstellt. Wenn null, wird keine Bedingung verwendet.

options
FileRequestOptions

Ein FileRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

Gibt zurück

true, wenn die Freigabe noch nicht vorhanden war und erstellt wurde; andernfalls false.

Attribute

Gilt für:

DeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

Löscht die Freigabe, wenn sie bereits vorhanden ist.

[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

Parameter

deleteSnapshotsOption
DeleteShareSnapshotsOption

Ein DeleteShareSnapshotsOption -Objekt, das angibt, ob nur die Freigabe oder die Freigabe und alle Momentaufnahmen gelöscht werden sollen.

accessCondition
AccessCondition

Ein AccessCondition -Objekt, das die Zugriffsbedingungen für die Freigabe darstellt. Wenn null, wird keine Bedingung verwendet.

options
FileRequestOptions

Ein FileRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

Gibt zurück

true, wenn die Freigabe noch nicht vorhanden war und erstellt wurde; andernfalls false.

Attribute

Gilt für: