Bagikan melalui


Shake256.Read Metode

Definisi

Overload

Read(Span<Byte>)

Mengisi buffer dengan hash untuk data yang terakumulasi dari panggilan sebelumnya ke metode AppendData tanpa mengatur ulang objek ke status awalnya dan memungkinkan panggilan tambahan untuk terus mengambil hash.

Read(Int32)

Mengambil hash untuk data yang terakumulasi dari panggilan sebelumnya ke metode AppendData tanpa mengatur ulang objek ke status awalnya dan memungkinkan panggilan tambahan untuk terus mengambil hash.

Read(Span<Byte>)

Mengisi buffer dengan hash untuk data yang terakumulasi dari panggilan sebelumnya ke metode AppendData tanpa mengatur ulang objek ke status awalnya dan memungkinkan panggilan tambahan untuk terus mengambil 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))

Parameter

destination
Span<Byte>

Buffer untuk mengisi dengan hash.

Pengecualian

Terjadi kesalahan selama operasi.

Objek telah dibuang.

Platform ini tidak mendukung beberapa bacaan hash. GetHashAndReset(Span<Byte>) dapat digunakan untuk melakukan satu operasi.

Berlaku untuk

Read(Int32)

Mengambil hash untuk data yang terakumulasi dari panggilan sebelumnya ke metode AppendData tanpa mengatur ulang objek ke status awalnya dan memungkinkan panggilan tambahan untuk terus mengambil 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()

Parameter

outputLength
Int32

Ukuran hash yang akan dihasilkan.

Mengembalikan

Byte[]

Hash yang dihitung.

Pengecualian

outputLength negatif.

Terjadi kesalahan selama operasi.

Objek telah dibuang.

Platform ini tidak mendukung beberapa bacaan hash. GetHashAndReset(Int32) dapat digunakan untuk melakukan satu operasi.

Berlaku untuk