Compute a single hash from more than one file

Namespace: LLCryptoLib.Hash
Assembly: LLCryptoLib (in LLCryptoLib.dll) Version: 2.0.1024.0 (2.0.1024)

Syntax

C#
string ComputeHashFiles(
	FileInfo[] files,
	HexEnum style,
	CallbackEntry cbe,
	AutoResetEvent resetDemand
)
Visual Basic
Function ComputeHashFiles ( _
	files As FileInfo(), _
	style As HexEnum, _
	cbe As CallbackEntry, _
	resetDemand As AutoResetEvent _
) As String
Visual C++
String^ ComputeHashFiles(
	array<FileInfo^>^ files, 
	HexEnum style, 
	CallbackEntry^ cbe, 
	AutoResetEvent^ resetDemand
)

Parameters

files
Type: array<System.IO..::..FileInfo>[]()[][]
The array of files to be computed
style
Type: LLCryptoLib.Utils..::..HexEnum
A style for the Hash code in output
cbe
Type: LLCryptoLib..::..CallbackEntry
A callback delegate function for feedback purposes, ie: ProgressBar
resetDemand
Type: System.Threading..::..AutoResetEvent
A reset event to call when the operation must be cancelled

Return Value

The computed hash as a string

See Also