Aracılığıyla paylaş


IncrementalHash.GetHashAndReset Yöntem

Tanım

Aşırı Yüklemeler

GetHashAndReset()

Yöntemlere yapılan önceki çağrılardan AppendData biriken veriler için karma veya Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) alır ve nesneyi ilk durumuna sıfırlar.

GetHashAndReset(Span<Byte>)

Yöntemlere yapılan önceki çağrılardan AppendData(ReadOnlySpan<Byte>) biriken veriler için karma veya Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) alır ve nesneyi ilk durumuna sıfırlar.

GetHashAndReset()

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

Yöntemlere yapılan önceki çağrılardan AppendData biriken veriler için karma veya Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) alır ve nesneyi ilk durumuna sıfırlar.

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

IncrementalHash Nesne zaten atılmış.

Şunlara uygulanır

GetHashAndReset(Span<Byte>)

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

Yöntemlere yapılan önceki çağrılardan AppendData(ReadOnlySpan<Byte>) biriken veriler için karma veya Karma Tabanlı İleti Kimlik Doğrulama Kodunu (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 alacak arabellek.

Döndürülenler

öğesine yazılan destinationbayt sayısı.

Özel durumlar

destinationdeğerinden HashLengthInBytesküçük bir Length değere sahiptir.

Nesne zaten atılmış.

Şunlara uygulanır