Freigeben über


BlobServiceClient.UndeleteBlobContainerAsync Methode

Definition

Stellt einen zuvor gelöschten Container wieder her. Diese API ist nur funktionsfähig, wenn das vorläufige Löschen von Containern für das Dem Container zugeordnete Speicherkonto aktiviert ist.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.BlobContainerClient>> UndeleteBlobContainerAsync (string deletedContainerName, string deletedContainerVersion, System.Threading.CancellationToken cancellationToken = default);
abstract member UndeleteBlobContainerAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.BlobContainerClient>>
override this.UndeleteBlobContainerAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.BlobContainerClient>>
Public Overridable Function UndeleteBlobContainerAsync (deletedContainerName As String, deletedContainerVersion As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContainerClient))

Parameter

deletedContainerName
String

Der Name des zuvor gelöschten Containers.

deletedContainerVersion
String

Die Version des zuvor gelöschten Containers.

cancellationToken
CancellationToken

Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Ein Response<T> , der auf den nicht gelöschten Container zeigte.

Hinweise

Ein RequestFailedException wird ausgelöst, wenn ein Fehler auftritt.

Gilt für: