SHA384Managed.HashCore(Byte[], Int32, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po przesłonięciu w klasie pochodnej dane są przesyłane do obiektu do algorytmu SHA384Managed skrótu do obliczania skrótu.
protected:
override void HashCore(cli::array <System::Byte> ^ array, int ibStart, int cbSize);
protected:
override void HashCore(cli::array <System::Byte> ^ rgb, int ibStart, int cbSize);
protected override sealed void HashCore (byte[] array, int ibStart, int cbSize);
protected override void HashCore (byte[] rgb, int ibStart, int cbSize);
override this.HashCore : byte[] * int * int -> unit
override this.HashCore : byte[] * int * int -> unit
Protected Overrides NotOverridable Sub HashCore (array As Byte(), ibStart As Integer, cbSize As Integer)
Protected Overrides Sub HashCore (rgb As Byte(), ibStart As Integer, cbSize As Integer)
Parametry
- arrayrgb
- Byte[]
Dane wejściowe.
- ibStart
- Int32
Przesunięcie do tablicy bajtów, z której należy zacząć korzystać z danych.
- cbSize
- Int32
Liczba bajtów w tablicy do użycia jako dane.
Uwagi
Ta metoda nie jest wywoływana przez kod aplikacji.
Ta metoda abstrakcyjna wykonuje obliczenia skrótu. Każdy zapis w obiekcie strumienia kryptograficznego przekazuje dane za pośrednictwem tej metody. Dla każdego bloku danych ta metoda aktualizuje stan obiektu skrótu, dzięki czemu na końcu strumienia danych jest zwracana poprawna wartość skrótu.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla