NonCryptographicHashAlgorithm Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un algoritmo hash no criptográfico.
public ref class NonCryptographicHashAlgorithm abstract
public abstract class NonCryptographicHashAlgorithm
type NonCryptographicHashAlgorithm = class
Public MustInherit Class NonCryptographicHashAlgorithm
- Herencia
-
NonCryptographicHashAlgorithm
- Derivado
Constructores
| Nombre | Description |
|---|---|
| NonCryptographicHashAlgorithm(Int32) |
Se llama desde constructores de clases derivadas para inicializar la NonCryptographicHashAlgorithm clase . |
Propiedades
| Nombre | Description |
|---|---|
| HashLengthInBytes |
Obtiene el número de bytes generados a partir de este algoritmo hash. |
Métodos
| Nombre | Description |
|---|---|
| Append(Byte[]) |
Anexa el contenido de |
| Append(ReadOnlySpan<Byte>) |
Cuando se reemplaza en una clase derivada, anexa el contenido de |
| Append(Stream) |
Anexa el contenido de |
| AppendAsync(Stream, CancellationToken) |
De forma asincrónica, lee el contenido de |
| GetCurrentHash() |
Obtiene el valor hash calculado actual sin modificar el estado acumulado. |
| GetCurrentHash(Span<Byte>) |
Escribe el valor hash calculado en |
| GetCurrentHashCore(Span<Byte>) |
Cuando se reemplaza en una clase derivada, escribe el valor hash calculado en |
| GetHashAndReset() |
Obtiene el valor hash calculado actual y borra el estado acumulado. |
| GetHashAndReset(Span<Byte>) |
Escribe el valor hash calculado para |
| GetHashAndResetCore(Span<Byte>) |
Escribe el valor hash calculado para |
| GetHashCode() |
Obsoletos.
No se admite este método y no se debe llamar a . Llame a GetCurrentHash() o GetHashAndReset() en su lugar. |
| Reset() |
Cuando se reemplaza en una clase derivada, restablece el cálculo hash al estado inicial. |
| TryGetCurrentHash(Span<Byte>, Int32) |
Intenta escribir el valor hash calculado en |
| TryGetHashAndReset(Span<Byte>, Int32) |
Intenta escribir el valor |