Paket | mx.utils |
Klasse | public class RPCUIDUtil |
Vererbung | RPCUIDUtil Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Methode | Definiert von | ||
---|---|---|---|
[statisch]
Generiert eine UID (eindeutiger Bezeichner) mithilfe des Pseudozufallszahl-Generators von ActionScript und der aktuellen Uhrzeit. | RPCUIDUtil | ||
[statisch]
Konvertiert eine als ByteArray kodierte 128-Bit-UID in eine Stringdarstellung. | RPCUIDUtil | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
[statisch]
Eine Dienstprogrammmethode, um zu überprüfen, ob ein Stringwert einen ordnungsgemäß formatierten UID-Wert enthält. | RPCUIDUtil | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
[statisch]
Konvertiert einen als UID formatierten String in ein ByteArray. | RPCUIDUtil | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
createUID | () | Methode |
public static function createUID():String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Generiert eine UID (eindeutiger Bezeichner) mithilfe des Pseudozufallszahl-Generators von ActionScript und der aktuellen Uhrzeit.
Die UID weist das Format "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
auf, wobei X einem hexadezimalen Zeichen (0-9, A-F) entspricht.
Diese UID ist nicht global eindeutig, stellt jedoch die beste mögliche Lösung ohne Player-Unterstützung für die UID-Generation dar.
RückgabewerteString — Die neu erstellte UID.
|
fromByteArray | () | Methode |
public static function fromByteArray(ba:ByteArray):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konvertiert eine als ByteArray kodierte 128-Bit-UID in eine Stringdarstellung. Das Format entspricht dem durch createUID generierten Format. Wenn kein geeignetes ByteArray verfügbar ist, wird null zurückgegeben.
Parameter
ba:ByteArray — ByteArray mit einer Länge von 16 Byte zur Darstellung einer 128-Bit-UID.
|
String — Stringdarstellung der UID oder null, wenn kein gültiges ByteArray verfügbar ist.
|
isUID | () | Methode |
public static function isUID(uid:String):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eine Dienstprogrammmethode, um zu überprüfen, ob ein Stringwert einen ordnungsgemäß formatierten UID-Wert enthält. UID-Werte müssen dem von createUID() generierten Format entsprechen. Es werden also nur die Großbuchstaben von A bis F und die Ziffern von 0 bis 9 unterstützt.
Parameter
uid:String — Wert, bei dem die Formatierung als UID überprüft werden soll.
|
Boolean — Gibt „true“ zurück, wenn der Wert als UID formatiert ist.
|
toByteArray | () | Methode |
public static function toByteArray(uid:String):ByteArray
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konvertiert einen als UID formatierten String in ein ByteArray. Die UID muss dem von createUID() generierten Format entsprechen. Andernfalls wird null zurückgegeben.
Parameter
uid:String — Stellt eine 128-Bit-UID dar.
|
ByteArray — ByteArray mit einer Länge von 16 Byte zur Darstellung einer 128-Bit-UID oder null, wenn die UID nicht konvertiert werden konnte.
|
Tue Jun 12 2018, 10:04 AM Z