FileBufferingWriteStream.DrainBufferAsync Method

Definition

Overloads

DrainBufferAsync(PipeWriter, CancellationToken)

Drains buffered content to destination.

DrainBufferAsync(Stream, CancellationToken)

Drains buffered content to destination.

DrainBufferAsync(PipeWriter, CancellationToken)

Source:
FileBufferingWriteStream.cs

Drains buffered content to destination.

C#
public System.Threading.Tasks.Task DrainBufferAsync (System.IO.Pipelines.PipeWriter destination, System.Threading.CancellationToken cancellationToken = default);

Parameters

destination
PipeWriter

The PipeWriter to drain buffered contents to.

cancellationToken
CancellationToken

The CancellationToken.

Returns

A Task that represents the asynchronous drain operation.

Applies to

ASP.NET Core 9.0 a ďalšie verzie
Produkt Verzie
ASP.NET Core 5.0, 6.0, 7.0, 8.0, 9.0

DrainBufferAsync(Stream, CancellationToken)

Source:
FileBufferingWriteStream.cs

Drains buffered content to destination.

C#
public System.Threading.Tasks.Task DrainBufferAsync (System.IO.Stream destination, System.Threading.CancellationToken cancellationToken = default);

Parameters

destination
Stream

The Stream to drain buffered contents to.

cancellationToken
CancellationToken

The CancellationToken.

Returns

A Task that represents the asynchronous drain operation.

Applies to

ASP.NET Core 9.0 a ďalšie verzie
Produkt Verzie
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0