NonCryptographicHashAlgorithm Clase

Definición

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

NonCryptographicHashAlgorithm(Int32)

Se llama desde constructores de clases derivadas para inicializar la clase NonCryptographicHashAlgorithm.

Propiedades

HashLengthInBytes

Obtiene el número de bytes generados a partir de este algoritmo hash.

Métodos

Append(Byte[])

Anexa el contenido de source a los datos ya procesados para el cálculo hash actual.

Append(ReadOnlySpan<Byte>)

Cuando se reemplaza en una clase derivada, anexa el contenido de source a los datos ya procesados para el cálculo hash actual.

Append(Stream)

Anexa el contenido de stream a los datos ya procesados para el cálculo hash actual.

AppendAsync(Stream, CancellationToken)

Lee asincrónicamente el contenido de stream y los anexa a los datos ya procesados para el cálculo hash actual.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetCurrentHash()

Obtiene el valor hash calculado actual sin modificar el estado acumulado.

GetCurrentHash(Span<Byte>)

Escribe el valor hash calculado en destination sin modificar el estado acumulado.

GetCurrentHashCore(Span<Byte>)

Cuando se reemplaza en una clase derivada, escribe el valor destination hash calculado en sin modificar el estado acumulado.

GetHashAndReset()

Obtiene el valor hash calculado actual y borra el estado acumulado.

GetHashAndReset(Span<Byte>)

Escribe el valor hash calculado para destination borrar el estado acumulado.

GetHashAndResetCore(Span<Byte>)

Escribe el valor hash calculado para destination borrar el estado acumulado.

GetHashCode()
Obsoletos.

Este método no se admite y no se debe llamar. Llame a GetCurrentHash() o GetHashAndReset() en su lugar.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Reset()

Cuando se invalida en una clase derivada, restablece el cálculo hash al estado inicial.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryGetCurrentHash(Span<Byte>, Int32)

Intenta escribir el valor hash calculado en destination sin modificar el estado acumulado.

TryGetHashAndReset(Span<Byte>, Int32)

Intenta escribir el valor destinationhash calculado en . Si se ejecuta correctamente, borra el estado acumulado.

Se aplica a