NonCryptographicHashAlgorithm Classe
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.
Représente un algorithme de hachage non-chiffrement.
public ref class NonCryptographicHashAlgorithm abstract
public abstract class NonCryptographicHashAlgorithm
type NonCryptographicHashAlgorithm = class
Public MustInherit Class NonCryptographicHashAlgorithm
- Héritage
-
NonCryptographicHashAlgorithm
- Dérivé
Constructeurs
| Nom | Description |
|---|---|
| NonCryptographicHashAlgorithm(Int32) |
Appelé à partir de constructeurs dans des classes dérivées pour initialiser la NonCryptographicHashAlgorithm classe. |
Propriétés
| Nom | Description |
|---|---|
| HashLengthInBytes |
Obtient le nombre d’octets produits à partir de cet algorithme de hachage. |
Méthodes
| Nom | Description |
|---|---|
| Append(Byte[]) |
Ajoute le contenu des |
| Append(ReadOnlySpan<Byte>) |
En cas de substitution dans une classe dérivée, ajoute le contenu des |
| Append(Stream) |
Ajoute le contenu des |
| AppendAsync(Stream, CancellationToken) |
Asychronously lit le contenu et |
| GetCurrentHash() |
Obtient la valeur de hachage calculée actuelle sans modifier l’état cumulé. |
| GetCurrentHash(Span<Byte>) |
Écrit la valeur de hachage calculée dans |
| GetCurrentHashCore(Span<Byte>) |
En cas de substitution dans une classe dérivée, écrit la valeur de hachage calculée dans |
| GetHashAndReset() |
Obtient la valeur de hachage calculée actuelle et efface l’état cumulé. |
| GetHashAndReset(Span<Byte>) |
Écrit la valeur de hachage calculée pour |
| GetHashAndResetCore(Span<Byte>) |
Écrit la valeur de hachage calculée pour |
| GetHashCode() |
Obsolète.
Cette méthode n’est pas prise en charge et ne doit pas être appelée. Appelez ou GetCurrentHash() appelez GetHashAndReset() plutôt. |
| Reset() |
En cas de substitution dans une classe dérivée, réinitialise le calcul de hachage à l’état initial. |
| TryGetCurrentHash(Span<Byte>, Int32) |
Tente d’écrire la valeur |
| TryGetHashAndReset(Span<Byte>, Int32) |
Tente d’écrire la valeur de hachage calculée dans |