Compartir vía


Shake128.Read Método

Definición

Sobrecargas

Read(Span<Byte>)

Rellena el búfer con el hash de los datos acumulados de las llamadas anteriores a los métodos AppendData sin restablecer el objeto a su estado inicial y permitiendo que las llamadas adicionales continúen recuperando el hash.

Read(Int32)

Recupera el hash de los datos acumulados de las llamadas anteriores a los métodos AppendData sin restablecer el objeto a su estado inicial y permitir que las llamadas adicionales continúen recuperando el hash.

Read(Span<Byte>)

Rellena el búfer con el hash de los datos acumulados de las llamadas anteriores a los métodos AppendData sin restablecer el objeto a su estado inicial y permitiendo que las llamadas adicionales continúen recuperando el hash.

public:
 void Read(Span<System::Byte> destination);
public void Read (Span<byte> destination);
member this.Read : Span<byte> -> unit
Public Sub Read (destination As Span(Of Byte))

Parámetros

destination
Span<Byte>

Búfer que se va a rellenar con el hash.

Excepciones

Se ha producido un error durante la operación.

El objeto ya se ha eliminado.

La plataforma no admite varias lecturas del hash. GetHashAndReset(Span<Byte>) se puede usar para realizar una sola operación.

Se aplica a

Read(Int32)

Recupera el hash de los datos acumulados de las llamadas anteriores a los métodos AppendData sin restablecer el objeto a su estado inicial y permitir que las llamadas adicionales continúen recuperando el hash.

public:
 cli::array <System::Byte> ^ Read(int outputLength);
public byte[] Read (int outputLength);
member this.Read : int -> byte[]
Public Function Read (outputLength As Integer) As Byte()

Parámetros

outputLength
Int32

Tamaño del hash que se va a generar.

Devoluciones

Byte[]

Hash calculado.

Excepciones

outputLength es negativo.

Se ha producido un error durante la operación.

El objeto ya se ha eliminado.

La plataforma no admite varias lecturas del hash. GetHashAndReset(Int32) se puede usar para realizar una sola operación.

Se aplica a