IncrementalHash 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.
Fournit la prise en charge de l’informatique d’une valeur de hachage ou HMAC de manière incrémentielle sur plusieurs segments.
public ref class IncrementalHash sealed : IDisposable
public sealed class IncrementalHash : IDisposable
type IncrementalHash = class
interface IDisposable
Public NotInheritable Class IncrementalHash
Implements IDisposable
- Héritage
-
IncrementalHash
- Implémente
Propriétés
| Nom | Description |
|---|---|
| AlgorithmName |
Obtenez le nom de l’algorithme en cours d’exécution. |
Méthodes
| Nom | Description |
|---|---|
| AppendData(Byte[], Int32, Int32) |
Ajoutez |
| AppendData(Byte[]) |
Ajoutez tout le contenu des |
| AppendData(ReadOnlySpan<Byte>) |
Ajoute les données spécifiées aux données déjà traitées dans le code d’authentification de message basé sur le hachage ou le code HMAC (Hash-based Message Authentication Code). |
| CreateHash(HashAlgorithmName) |
Créez un IncrementalHash algorithme spécifié par |
| CreateHMAC(HashAlgorithmName, Byte[]) |
Créez un IncrementalHash pour l’algorithme HMAC (Hash-based Message Authentication Code) en utilisant l’algorithme de hachage spécifié par |
| Dispose() |
Relâchez toutes les ressources utilisées par l’instance actuelle de la IncrementalHash classe. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashAndReset() |
Récupérez le hachage ou HMAC pour les données accumulées à partir des appels AppendData(Byte[])précédents et revenez à l’état auquel l’objet était en construction. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| TryGetHashAndReset(Span<Byte>, Int32) |
Tente de finaliser le calcul de hachage après le traitement des dernières données par l’algorithme de hachage. |