Bagikan melalui


HashAlgorithm.TryComputeHash Metode

Definisi

Mencoba menghitung nilai hash untuk array byte yang ditentukan.

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

Parameter

source
ReadOnlySpan<Byte>

Input untuk menghitung kode hash.

destination
Span<Byte>

Buffer untuk menerima nilai hash.

bytesWritten
Int32

Ketika metode ini kembali, jumlah total byte yang ditulis ke dalam destination. Parameter ini diperlakukan sebagai tidak diinisialisasi.

Mengembalikan

true jika destination cukup lama untuk menerima nilai hash; jika tidak, false.

Berlaku untuk