C# Class Amazon.Runtime.Internal.Util.HashingWrapper

Inheritance: IHashingWrapper
Afficher le fichier Open project: aws/aws-sdk-net

Méthodes publiques

Méthode Description
AppendBlock ( byte buffer, int offset, int count ) : void
AppendLastBlock ( byte buffer, int offset, int count ) : byte[]
Clear ( ) : void
ComputeHash ( Stream stream ) : byte[]
ComputeHash ( byte buffer ) : byte[]

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Implements the Dispose pattern

Private Methods

Méthode Description
Init ( string algorithmName ) : void

Method Details

AppendBlock() public méthode

public AppendBlock ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
Résultat void

AppendLastBlock() public méthode

public AppendLastBlock ( byte buffer, int offset, int count ) : byte[]
buffer byte
offset int
count int
Résultat byte[]

Clear() public méthode

public Clear ( ) : void
Résultat void

ComputeHash() public méthode

public ComputeHash ( Stream stream ) : byte[]
stream Stream
Résultat byte[]

ComputeHash() public méthode

public ComputeHash ( byte buffer ) : byte[]
buffer byte
Résultat byte[]

Dispose() protected méthode

Implements the Dispose pattern
protected Dispose ( bool disposing ) : void
disposing bool Whether this object is being disposed via a call to Dispose /// or garbage collected.
Résultat void