IReliableDictionary<TKey,TValue>.ClearAsync Methode

Definition

Entfernt alle Schlüssel und Werte aus dem Reliable Dictionary.

public System.Threading.Tasks.Task ClearAsync (TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
abstract member ClearAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ClearAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parameter

timeout
TimeSpan

Die Zeitspanne, die auf den Abschluss des Vorgangs gewartet werden muss, bevor eine TimeoutException ausgelöst wird. Wird hauptsächlich verwendet, um Deadlocks zu verhindern. Der Standardwert ist 4 Sekunden.

cancellationToken
CancellationToken

Das Token zum Überwachen von Abbruchanforderungen. Der Standardwert ist „None“.

Gibt zurück

Aufgabe, die den asynchronen Clear-Vorgang darstellt.

Ausnahmen

timeout ist ein negativer Wert.

Der Vorgang konnte innerhalb des angegebenen Timeouts nicht abgeschlossen werden.

Der Vorgang wurde abgebrochen.

Die Ausnahme, die ausgelöst wird, wenn sich nicht IReliableDictionary<TKey,TValue> in befindet Primary.

Gilt für: