共用方式為


NonCryptographicHashAlgorithm.GetCurrentHash 方法

定義

多載

GetCurrentHash()

取得目前的計算哈希值,而不需修改累積狀態。

GetCurrentHash(Span<Byte>)

將計算的哈希值寫入至 destination ,而不需修改累積狀態。

GetCurrentHash()

來源:
NonCryptographicHashAlgorithm.cs
來源:
NonCryptographicHashAlgorithm.cs
來源:
NonCryptographicHashAlgorithm.cs

取得目前的計算哈希值,而不需修改累積狀態。

public:
 cli::array <System::Byte> ^ GetCurrentHash();
public byte[] GetCurrentHash ();
member this.GetCurrentHash : unit -> byte[]
Public Function GetCurrentHash () As Byte()

傳回

Byte[]

已提供數據的哈希值。

適用於

GetCurrentHash(Span<Byte>)

來源:
NonCryptographicHashAlgorithm.cs
來源:
NonCryptographicHashAlgorithm.cs
來源:
NonCryptographicHashAlgorithm.cs

將計算的哈希值寫入至 destination ,而不需修改累積狀態。

public:
 int GetCurrentHash(Span<System::Byte> destination);
public int GetCurrentHash (Span<byte> destination);
member this.GetCurrentHash : Span<byte> -> int
Public Function GetCurrentHash (destination As Span(Of Byte)) As Integer

參數

destination
Span<Byte>

接收計算哈希值的緩衝區。

傳回

寫入的 destination位元組數目,一律 HashLengthInBytes為 。

例外狀況

destination 短於 HashLengthInBytes

適用於