System.Hash.THashSHA2.GetHashString
Delphi
class function GetHashString(const AString: string; AHashVersion: TSHA2Version = TSHA2Version.SHA256): string; overload; static; inline;
class function GetHashString(const AStream: TStream; AHashVersion: TSHA2Version = TSHA2Version.SHA256): string; overload; static; inline;
C++
static System::UnicodeString __fastcall GetHashString(const System::UnicodeString AString, TSHA2Version AHashVersion = (TSHA2Version)(0x1))/* overload */;
static System::UnicodeString __fastcall GetHashString(System::Classes::TStream* const AStream, TSHA2Version AHashVersion = (TSHA2Version)(0x1))/* overload */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| function | public | System.Hash.pas System.Hash.hpp | System.Hash | THashSHA2 | 
Beschreibung
Erstellt einen Hashwert (Digest) aus dem angegebenen Eingabewert und gibt den Wert des erstellten Digest als hexadezimalen String zurück.
Mit dem optionalen Parameter AHashVersion können Sie die SHA2-Variante für diesen Hash angeben. Der Standardwert ist TSHA2Version.SHA256.
GetHashString akzeptiert einen der folgenden Werte als Eingabewert:
- AString: Ein String.
- AStream: Ein Stream.