Freigeben über


NodeFile.DeleteAsync Methode

Definition

Startet einen asynchronen Aufruf, um die Datei zu löschen.

public abstract System.Threading.Tasks.Task DeleteAsync (bool? recursive = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteAsync : Nullable<bool> * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public MustOverride Function DeleteAsync (Optional recursive As Nullable(Of Boolean) = Nothing, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

recursive
Nullable<Boolean>

Wenn der file-path-Parameter ein Verzeichnis anstelle einer Datei darstellt, können Sie den optionalen rekursiven Parameter auf TRUE festlegen, um das Verzeichnis und alle darin enthaltenen Dateien und Unterverzeichnisse zu löschen. Wenn rekursiv false ist, muss das Verzeichnis leer sein, andernfalls schlägt das Löschen fehl.

additionalBehaviors
IEnumerable<BatchClientBehavior>

Eine Auflistung von BatchClientBehavior-Instanzen, die nach den CustomBehaviors auf das aktuelle Objekt angewendet werden.

cancellationToken
CancellationToken

Ein CancellationToken zum Steuern der Lebensdauer des asynchronen Vorgangs.

Gibt zurück

Ein Task-Objekt, das den asynchronen Vorgang darstellt.

Gilt für: