System.NetEncoding.Sqids.TSqidsEncoding.Encode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Encode(const ANumbers: TArray<Integer>): string; overload;
function Encode(const ANumber: Integer): string; overload;
function Encode(const ANumbers: string): string; overload;

C++

System::UnicodeString __fastcall Encode(const System::DynamicArray<int> ANumbers)/* overload */;
System::UnicodeString __fastcall Encode(const int ANumber)/* overload */;
System::UnicodeString __fastcall Encode(const System::UnicodeString ANumbers)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.NetEncoding.Sqids.pas
System.NetEncoding.Sqids.hpp
System.NetEncoding.Sqids TSqidsEncoding


Beschreibung

Verschlüsselt den angegebenen Eingabewert und gibt einen Sqids-"Hash"-Stringwert zurück.

Encode akzeptiert drei Datentypen als Argumente:

  • ANumbers: TArray<Integer> (d. h., ein Array mit Integerwerten).
  • ANumber: Integerwert (d. h., einen einzelnen Integerwert).
  • ANumbers: String (d. h., einen String mit durch Komma getrennten Integerwerten).
Hinweis: Encode löst eine Exception aus, wenn das Argument ein negativer Integerwert ist.

Siehe auch