Aracılığıyla paylaş


IncrementalHash.GetHashAndReset Yöntem

Tanım

Aşırı Yüklemeler

GetHashAndReset()

AppendData(Byte[])önceki çağrılarından biriken veriler için karmayı veya HMAC'yi alın ve nesnenin yapım aşamasındaki durumuna dönün.

GetHashAndReset(Span<Byte>)

AppendData(ReadOnlySpan<Byte>) yöntemlerine yapılan önceki çağrılardan toplanan veriler için karma veya Karma Tabanlı İleti Kimlik Doğrulama Kodu'nu (HMAC) alır ve nesneyi ilk durumuna sıfırlar.

GetHashAndReset()

Kaynak:
IncrementalHash.cs
Kaynak:
IncrementalHash.cs
Kaynak:
IncrementalHash.cs

AppendData(Byte[])önceki çağrılarından biriken veriler için karmayı veya HMAC'yi alın ve nesnenin yapım aşamasındaki durumuna dönün.

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

Döndürülenler

Byte[]

Hesaplanan karma veya HMAC.

Özel durumlar

Nesnesi zaten atılmış.

Şunlara uygulanır

GetHashAndReset(Span<Byte>)

Kaynak:
IncrementalHash.cs
Kaynak:
IncrementalHash.cs
Kaynak:
IncrementalHash.cs

AppendData(ReadOnlySpan<Byte>) yöntemlerine yapılan önceki çağrılardan toplanan veriler için karma veya Karma Tabanlı İleti Kimlik Doğrulama Kodu'nu (HMAC) alır ve nesneyi ilk durumuna sıfırlar.

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

Parametreler

destination
Span<Byte>

Karma veya HMAC değerini almak için arabellek.

Döndürülenler

destinationyazılan bayt sayısı.

Özel durumlar

destination HashLengthInBytes'den küçük bir Length değerine sahiptir.

Nesnesi zaten atılmış.

Şunlara uygulanır