Sdílet prostřednictvím


SHA3_512.TryHashData Metoda

Definice

Pokusí se vypočítat hodnotu hash dat pomocí algoritmu SHA3-512.

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

Parametry

source
ReadOnlySpan<Byte>

Data, která se mají hashovat.

destination
Span<Byte>

Vyrovnávací paměť pro příjem hodnoty hash.

bytesWritten
Int32

Když tato metoda vrátí, celkový počet bajtů zapsaných do destination.

Návraty

false pokud destination je příliš malá na to, aby se počítaná hodnota hash držela, true jinak.

Výjimky

Platforma nepodporuje SHA3-512.

Platí pro