IncrementalHash Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece suporte para computação de um valor de hash ou HMAC incrementalmente em vários segmentos.
public ref class IncrementalHash sealed : IDisposable
public sealed class IncrementalHash : IDisposable
type IncrementalHash = class
interface IDisposable
Public NotInheritable Class IncrementalHash
Implements IDisposable
- Herança
-
IncrementalHash
- Implementações
Propriedades
| Nome | Description |
|---|---|
| AlgorithmName |
Obtenha o nome do algoritmo que está sendo executado. |
Métodos
| Nome | Description |
|---|---|
| AppendData(Byte[], Int32, Int32) |
Acrescente |
| AppendData(Byte[]) |
Acrescente todo o conteúdo dos |
| AppendData(ReadOnlySpan<Byte>) |
Acrescenta os dados especificados aos dados já processados no HMAC (código de autenticação de mensagem) baseado em hash ou hash. |
| CreateHash(HashAlgorithmName) |
Crie um IncrementalHash para o algoritmo especificado por |
| CreateHMAC(HashAlgorithmName, Byte[]) |
Crie um IncrementalHash para o algoritmo HMAC (Código de Autenticação de Mensagem) baseado em Hash que utiliza o algoritmo de hash especificado e |
| Dispose() |
Libere todos os recursos usados pela instância atual da IncrementalHash classe. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashAndReset() |
Recupere o hash ou HMAC para os dados acumulados de chamadas anteriores e AppendData(Byte[])retorne ao estado em que o objeto estava em construção. |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| TryGetHashAndReset(Span<Byte>, Int32) |
Tenta finalizar a computação de hash depois que os últimos dados são processados pelo algoritmo de hash. |