Shake128.HashDataAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| HashDataAsync(Stream, Int32, CancellationToken) |
Berechnet asynchron den Hash eines Datenstroms mithilfe des SHAKE128 Algorithmus. |
| HashDataAsync(Stream, Memory<Byte>, CancellationToken) |
Berechnet asynchron den Hash eines Datenstroms mithilfe des SHAKE128 Algorithmus. |
HashDataAsync(Stream, Int32, CancellationToken)
- Quelle:
- Shake128.cs
- Quelle:
- Shake128.cs
- Quelle:
- Shake128.cs
- Quelle:
- Shake128.cs
Berechnet asynchron den Hash eines Datenstroms mithilfe des SHAKE128 Algorithmus.
public static System.Threading.Tasks.ValueTask<byte[]> HashDataAsync(System.IO.Stream source, int outputLength, System.Threading.CancellationToken cancellationToken = default);
static member HashDataAsync : System.IO.Stream * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<byte[]>
Public Shared Function HashDataAsync (source As Stream, outputLength As Integer, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Byte())
Parameter
- source
- Stream
Der zu hashende Datenstrom.
- outputLength
- Int32
Die Größe des zu produzierenden Hashs.
- cancellationToken
- CancellationToken
Das Token, das auf Abbruchanforderungen überwacht werden soll. Der Standardwert ist None.
Gibt zurück
Ein ValueTask<TResult> Abschluss mit dem berechneten Hash.
Ausnahmen
source das Lesen wird nicht unterstützt.
outputLength ist negativ.
source ist null.
cancellationToken wurde abgebrochen.
Die Plattform unterstützt SHAKE128 nicht. Anrufer können mithilfe der IsSupported Eigenschaft ermitteln, ob die Plattform SHAKE128 unterstützt.
Gilt für:
HashDataAsync(Stream, Memory<Byte>, CancellationToken)
- Quelle:
- Shake128.cs
- Quelle:
- Shake128.cs
- Quelle:
- Shake128.cs
- Quelle:
- Shake128.cs
Berechnet asynchron den Hash eines Datenstroms mithilfe des SHAKE128 Algorithmus.
public static System.Threading.Tasks.ValueTask HashDataAsync(System.IO.Stream source, Memory<byte> destination, System.Threading.CancellationToken cancellationToken = default);
static member HashDataAsync : System.IO.Stream * Memory<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Shared Function HashDataAsync (source As Stream, destination As Memory(Of Byte), Optional cancellationToken As CancellationToken = Nothing) As ValueTask
Parameter
- source
- Stream
Der zu hashende Datenstrom.
- cancellationToken
- CancellationToken
Das Token, das auf Abbruchanforderungen überwacht werden soll. Der Standardwert ist None.
Gibt zurück
Ein ValueTask Wert, der den asynchronen Vorgang darstellt.
Ausnahmen
source ist null.
source das Lesen wird nicht unterstützt.
cancellationToken wurde abgebrochen.
Die Plattform unterstützt SHAKE128 nicht. Anrufer können mithilfe der IsSupported Eigenschaft ermitteln, ob die Plattform SHAKE128 unterstützt.