Shake128.HashDataAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| HashDataAsync(Stream, Int32, CancellationToken) |
Asynchronicznie oblicza skrót strumienia przy użyciu algorytmu SHAKE128. |
| HashDataAsync(Stream, Memory<Byte>, CancellationToken) |
Asynchronicznie oblicza skrót strumienia przy użyciu algorytmu SHAKE128. |
HashDataAsync(Stream, Int32, CancellationToken)
- Źródło:
- Shake128.cs
- Źródło:
- Shake128.cs
- Źródło:
- Shake128.cs
Asynchronicznie oblicza skrót strumienia przy użyciu algorytmu SHAKE128.
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())
Parametry
- source
- Stream
Strumień do skrótu.
- outputLength
- Int32
Rozmiar skrótu do produkcji.
- cancellationToken
- CancellationToken
Token do monitorowania żądań anulowania. Wartość domyślna to None.
Zwraca
Element ValueTask<TResult> , który kończy się za pomocą obliczonego skrótu.
Wyjątki
source nie obsługuje odczytywania.
outputLength jest ujemna.
source to null.
cancellationToken został anulowany.
Platforma nie obsługuje SHAKE128. Wywołujący mogą używać IsSupported właściwości , aby określić, czy platforma obsługuje SHAKE128.
Dotyczy
HashDataAsync(Stream, Memory<Byte>, CancellationToken)
- Źródło:
- Shake128.cs
- Źródło:
- Shake128.cs
- Źródło:
- Shake128.cs
Asynchronicznie oblicza skrót strumienia przy użyciu algorytmu SHAKE128.
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
Parametry
- source
- Stream
Strumień do skrótu.
- cancellationToken
- CancellationToken
Token do monitorowania żądań anulowania. Wartość domyślna to None.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Wyjątki
source to null.
source nie obsługuje odczytywania.
cancellationToken został anulowany.
Platforma nie obsługuje SHAKE128. Wywołujący mogą używać IsSupported właściwości , aby określić, czy platforma obsługuje SHAKE128.