Bagikan melalui


SHA3_256.TryHashData Metode

Definisi

Mencoba menghitung hash data menggunakan algoritma 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

Parameter

source
ReadOnlySpan<Byte>

Data ke hash.

destination
Span<Byte>

Buffer untuk menerima nilai hash.

bytesWritten
Int32

Ketika metode ini kembali, jumlah total byte yang ditulis ke dalam destination.

Mengembalikan

false jika destination terlalu kecil untuk menahan hash yang dihitung, true jika tidak.

Pengecualian

Platform ini tidak mendukung SHA3-256.

Berlaku untuk