IncrementalHash.TryGetCurrentHash(Span<Byte>, Int32) Yöntem

Tanım

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

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

Parametreler

destination
Span<Byte>

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

bytesWritten
Int32

Bu yöntem döndürdüğünde, içine destinationyazılan toplam bayt sayısını içerir. Bu parametre başlatılmamış olarak değerlendirilir.

Döndürülenler

true karma veya HMAC değerini alacak kadar uzunsa destination , değilse, false.

Özel durumlar

Nesnesi zaten atılmış.

Şunlara uygulanır