StreamWriter.FlushAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
FlushAsync() |
Vymaže všechny vyrovnávací paměti pro tento datový proud asynchronně a způsobí zápis všech dat do vyrovnávací paměti do základního zařízení. |
FlushAsync(CancellationToken) |
Vymaže všechny vyrovnávací paměti pro tento datový proud asynchronně a způsobí zápis všech dat do vyrovnávací paměti do základního zařízení. |
FlushAsync()
- Zdroj:
- StreamWriter.cs
- Zdroj:
- StreamWriter.cs
- Zdroj:
- StreamWriter.cs
Vymaže všechny vyrovnávací paměti pro tento datový proud asynchronně a způsobí zápis všech dat do vyrovnávací paměti do základního zařízení.
public:
override System::Threading::Tasks::Task ^ FlushAsync();
public override System.Threading.Tasks.Task FlushAsync ();
[System.Runtime.InteropServices.ComVisible(false)]
public override System.Threading.Tasks.Task FlushAsync ();
override this.FlushAsync : unit -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
override this.FlushAsync : unit -> System.Threading.Tasks.Task
Public Overrides Function FlushAsync () As Task
Návraty
Úloha, která představuje operaci asynchronního vyprázdnění.
- Atributy
Výjimky
Datový proud byl odstraněn.
Poznámky
Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Flush().
Platí pro
FlushAsync(CancellationToken)
- Zdroj:
- StreamWriter.cs
- Zdroj:
- StreamWriter.cs
Vymaže všechny vyrovnávací paměti pro tento datový proud asynchronně a způsobí zápis všech dat do vyrovnávací paměti do základního zařízení.
public:
override System::Threading::Tasks::Task ^ FlushAsync(System::Threading::CancellationToken cancellationToken);
public override System.Threading.Tasks.Task FlushAsync (System.Threading.CancellationToken cancellationToken);
override this.FlushAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function FlushAsync (cancellationToken As CancellationToken) As Task
Parametry
- cancellationToken
- CancellationToken
Chcete-li CancellationToken monitorovat žádosti o zrušení.
Návraty
A Task , který představuje asynchronní operaci vyprázdnění.
Výjimky
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.