SHA384Managed.HashCore(Byte[], Int32, Int32) Methode

Definitie

Wanneer deze worden overschreven in een afgeleide klasse, worden gegevens die naar het object zijn geschreven, gerouteerd naar het SHA384Managed hash-algoritme voor het berekenen van de hash.

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)

Parameters

arrayrgb
Byte[]

De invoergegevens.

ibStart
Int32

De verschuiving in de bytematrix waaruit gegevens moeten worden gebruikt.

cbSize
Int32

Het aantal bytes in de matrix dat moet worden gebruikt als gegevens.

Opmerkingen

Deze methode wordt niet aangeroepen door toepassingscode.

Met deze abstracte methode wordt de hash-berekening uitgevoerd. Elke schrijfbewerking naar het cryptografische stroomobject geeft de gegevens door via deze methode. Voor elk gegevensblok wordt met deze methode de status van het hash-object bijgewerkt, zodat aan het einde van de gegevensstroom een juiste hashwaarde wordt geretourneerd.

Van toepassing op

Zie ook