Hash.GenerateHash(HashAlgorithm) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vypočítá hodnotu hash sestavení pomocí zadaného hashovacího algoritmu.
public:
cli::array <System::Byte> ^ GenerateHash(System::Security::Cryptography::HashAlgorithm ^ hashAlg);
public byte[] GenerateHash (System.Security.Cryptography.HashAlgorithm hashAlg);
member this.GenerateHash : System.Security.Cryptography.HashAlgorithm -> byte[]
Public Function GenerateHash (hashAlg As HashAlgorithm) As Byte()
Parametry
- hashAlg
- HashAlgorithm
Algoritmus hash, který se má použít k výpočtu hodnoty hash sestavení.
Návraty
- Byte[]
Bajtové pole, které představuje hodnotu hash sestavení.
Výjimky
Parametr hashAlg
je null
.
Hodnotu hash sestavení nelze vygenerovat.
Poznámky
Sestavení zadané v konstruktoru třídy poskytuje bajty pro výpočet hodnoty hash. Parametr hashAlg
je objekt odvozený z konkrétního HashAlgorithmobjektu . Vrácená hodnota hash je typu identifikovaného hashAlg
.