System.Beacon.Components.TCustomBeaconDevice.NamespaceGenerator
Delphi
property NamespaceGenerator: TNamespaceGeneratorMethod read FNamespaceGenerator write FNamespaceGenerator default ngHashFQDN;
C++
__property System::Beacon::TNamespaceGeneratorMethod NamespaceGenerator = {read=FNamespaceGenerator, write=FNamespaceGenerator, default=1};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | System.Beacon.Components.pas System.Beacon.Components.hpp |
System.Beacon.Components | TCustomBeaconDevice |
Beschreibung
Repräsentiert die Art der Generierung für den EddystoneNamespace-Bezeichner.
Folgende Generatormethoden sind möglich:
ngNone
: Verwendet den Wert in EddystoneNamespace als hexadezimalen String mit 20 Ziffern, der den 10 Byte großen Namespace-Wert repräsentiert.ngHashFQDN
: Verwendet die ersten 10 Byte eines SHA-1-Hash des voll qualifizierten in EddystoneNamespace angegebenen Domänennamens.ngElidedUUID
: Verwendet die Eigenschaft GUID und entfernt die Bytes an den Positionen 5 bis 10 (inklusive), um den 10 Byte großen Namespace zu generieren.