Werttypen
Unveränderliche Werttypen, die Spieldienste-Daten darstellen.
Zusammenfassung
Zugriffsmethoden für Managers liefern Ergebnisse als <status, valuetype="">-Paar, entweder asynchron (über einen Callback) oder synchron (im Fall einer blockierenden Zugriffsfunktion).</status,>
Werttypobjekte können entweder gültig (mit einem gültigen Wert) oder ungültig sein. Wenn der Status zusammen mit dem Werttypobjekt IsSuccess() zurückgegeben wird, ist der zugehörige Wert immer gültig. Wenn der Status IsError() lautet, ist der zugewiesene Wert immer ungültig. Die Gültigkeit kann für jedes Werttypobjekt direkt über die Methode Valid() getestet werden. Das Aufrufen anderer Methoden als „Valid()“ eines ungültigen Werttypobjekts führt zu einem Fehler und sollte vermieden werden.
Werttypobjekte sind unveränderlich und stellen eine konsistente Ansicht der zugrunde liegenden Daten zum Zeitpunkt dar, an dem die Zugriffsfunktion, die sie bereitgestellt hat, aufgerufen wurde.
Werttypobjekte können verschoben und effizient kopiert werden.
Eigenschaften von Werttypobjekten, deren Kopieren komplex oder teuer ist, werden durch Verweis zurückgegeben. Die Lebensdauer der zurückgegebenen Referenz ist auf die Lebensdauer des Werttypobjekts beschränkt.
Es sind Hilfsmethoden verfügbar, mit denen Werttypobjekte in Debug-Strings konvertiert oder in Debug-Streams ausgegeben werden. Die von diesen Methoden bereitgestellten menschenlesbaren Darstellungen sind nur für Protokollierungs- und Fehlerbehebungszwecke gedacht und sollten nicht als stabil betrachtet werden.
Kurse |
|
---|---|
gpg:: |
Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status eines bestimmten Erfolgs zugreifen können. |
gpg:: |
Eine einzelne Datenstruktur mit Daten zum Status eines bestimmten Ereignisses. |
gpg:: |
Eine einzelne Datenstruktur, mit der du auf Daten zum Status einer bestimmten Bestenliste zugreifen kannst, z. B. ihren Namen und ihre Gültigkeit. |
gpg:: |
Eine Datenstruktur mit Daten über den aktuellen Status einer Einladung zu einem rundenbasierten Spiel. |
gpg:: |
Eine Datenstruktur, die Daten zu einem Teilnehmer in einem Mehrspielermodus enthält. |
gpg:: |
Eine Datenstruktur mit Daten zu den Ergebnissen pro Teilnehmer für eine |
gpg:: |
Eine Datenstruktur, mit der du auf Daten zu einem bestimmten Spieler zugreifen kannst. |
gpg:: |
Eine einzelne Datenstruktur mit Daten über das Level des Spielers. |
gpg:: |
Eine Datenstruktur, mit der du auf Daten zu einem bestimmten Spieler zugreifen kannst. |
gpg:: |
Eine Datenstruktur, die den aktuellen Status eines Echtzeit-Mehrspielerraums enthält. |
gpg:: |
Eine Datenstruktur mit den Daten, die zum Erstellen eines |
gpg:: |
Einzelne Datenstruktur, mit der Sie auf Daten über die Punktzahl eines Spielers zugreifen können. |
gpg:: |
Eine einzelne Datenstruktur, mit der Sie auf Punktzahldaten zugreifen können. |
gpg:: |
Ein Kurs, der einen Eintrag auf einer Punktzahlseite erstellt. |
gpg:: |
Eine nahezu undurchsichtige Datenstruktur, die eine Abfrage für eine ScorePage darstellt (oder leer ist). |
gpg:: |
Eine einzelne Datenstruktur, mit der Sie auf eine Zusammenfassung der Punktzahlinformationen zugreifen können. |
gpg:: |
Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status bestimmter Snapshot-Metadaten zugreifen können. |
gpg:: |
Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status eines bestimmten Snapshots zugreifen können. |
gpg:: |
Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status eines bestimmten Titelbildes zugreifen können. |
gpg:: |
Eine Datenstruktur mit Daten zum aktuellen Status einer |
gpg:: |
Eine Datenstruktur mit den Daten, die zum Erstellen eines |