Shake128.HashDataAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| HashDataAsync(Stream, Int32, CancellationToken) |
Calcule de façon asynchrone le hachage d’un flux à l’aide de l’algorithme SHAKE128. |
| HashDataAsync(Stream, Memory<Byte>, CancellationToken) |
Calcule de façon asynchrone le hachage d’un flux à l’aide de l’algorithme SHAKE128. |
HashDataAsync(Stream, Int32, CancellationToken)
- Source:
- Shake128.cs
- Source:
- Shake128.cs
- Source:
- Shake128.cs
- Source:
- Shake128.cs
Calcule de façon asynchrone le hachage d’un flux à l’aide de l’algorithme 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())
Paramètres
- source
- Stream
Flux de hachage.
- outputLength
- Int32
Taille du hachage à produire.
- cancellationToken
- CancellationToken
Jeton à surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Une ValueTask<TResult> opération terminée avec le hachage calculé.
Exceptions
source ne prend pas en charge la lecture.
outputLength est négatif.
source a la valeur null.
cancellationToken a été annulé.
La plateforme ne prend pas en charge SHAKE128. Les appelants peuvent utiliser la IsSupported propriété pour déterminer si la plateforme prend en charge SHAKE128.
S’applique à
HashDataAsync(Stream, Memory<Byte>, CancellationToken)
- Source:
- Shake128.cs
- Source:
- Shake128.cs
- Source:
- Shake128.cs
- Source:
- Shake128.cs
Calcule de façon asynchrone le hachage d’un flux à l’aide de l’algorithme 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
Paramètres
- source
- Stream
Flux de hachage.
- cancellationToken
- CancellationToken
Jeton à surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Qui ValueTask représente l’opération asynchrone.
Exceptions
source a la valeur null.
source ne prend pas en charge la lecture.
cancellationToken a été annulé.
La plateforme ne prend pas en charge SHAKE128. Les appelants peuvent utiliser la IsSupported propriété pour déterminer si la plateforme prend en charge SHAKE128.