Aracılığıyla paylaş


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

Tanım

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

bytesWritten
Int32

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

Döndürülenler

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

Özel durumlar

Nesne zaten atılmış.

Şunlara uygulanır