Compartir a través de


SHA3_256.TryHashData Método

Definición

Intenta calcular el hash de los datos mediante el algoritmo SHA3-256.

public:
 static bool TryHashData(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryHashData (ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
static member TryHashData : ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Shared Function TryHashData (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parámetros

source
ReadOnlySpan<Byte>

Los datos a los que se van a aplicar un algoritmo hash.

destination
Span<Byte>

Búfer que va a recibir el valor hash.

bytesWritten
Int32

Cuando este método devuelve un valor, el número total de bytes escritos en destination.

Devoluciones

Es false si destination es demasiado pequeño para contener el hash calculado; de lo contrario, es true.

Excepciones

La plataforma no admite SHA3-256.

Se aplica a