NonCryptographicHashAlgorithm.AppendAsync(Stream, CancellationToken) Methode

Definitie

Asychronisch leest de inhoud van stream en voegt deze toe aan de gegevens die al zijn verwerkt voor de huidige hashberekening.

public System.Threading.Tasks.Task AppendAsync(System.IO.Stream stream, System.Threading.CancellationToken cancellationToken = default);
member this.AppendAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function AppendAsync (stream As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameters

stream
Stream

De gegevens die moeten worden verwerkt.

cancellationToken
CancellationToken

Het token dat moet worden gecontroleerd op annuleringsaanvragen. De standaardwaarde is None.

Retouren

Een taak die de asynchrone toevoegbewerking vertegenwoordigt.

Uitzonderingen

stream is null.

Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.

Opmerkingen

Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door Append(Stream)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.

Van toepassing op