CryptoStream.FlushFinalBlockAsync(CancellationToken) Metoda

Definicja

Asynchronicznie aktualizuje bazowe źródło danych lub repozytorium przy użyciu bieżącego stanu buforu, a następnie czyści bufor.

public System.Threading.Tasks.ValueTask FlushFinalBlockAsync (System.Threading.CancellationToken cancellationToken = default);
member this.FlushFinalBlockAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function FlushFinalBlockAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parametry

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Zadanie reprezentujące operację opróżniania asynchronicznego.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwróconym zadaniu.

Uwagi

Ta metoda przechowuje w zadaniu wszystkie wyjątki inne niż użycie, które mogą zgłaszać synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony po oczekiwaniu na zadanie. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez FlushFinalBlock()usługę .

Dotyczy