值類型
代表遊戲服務資料的不可變更值類型。
摘要
管理員上的存取子方法會以 <status, valuetype=""> 配對提供結果,可以是非同步 (透過回呼) 或同步 (若為封鎖存取子)。</status,>
值類型物件可以是有效值 (代表有效值) 或無效。如果傳回的狀態和值類型物件 IsSuccess(),則相關聯的值一律會有效;如果 IsError() 狀態,則相關聯的值一律無效。您可以透過每個值類型物件的 Valid() 方法直接測試有效性。無效值類型物件的 Valid() 以外的呼叫方法均有誤,應避免使用。
值類型物件不可變更,並且反映了提供物件存取子當時基礎資料的一致的檢視畫面。
值類型物件是可移動且有效率地複製。
值類型物件的屬性如果複雜或耗費太多時間,系統就會透過參照傳回。傳回的參照生命週期僅限於值類型物件的生命週期。
可使用輔助方法,將值類型物件轉換為偵錯字串,或將字串輸出至偵錯串流。這些方法提供的人類可讀形式表示法僅供記錄和偵錯用途,不應視為穩定。
類別 |
|
---|---|
gpg: |
單一資料結構可讓您存取特定關卡的狀態相關資料。 |
gpg:: |
包含特定事件狀態相關資料的單一資料結構。 |
gpg:: |
單一資料結構可讓您存取特定排行榜的狀態資料,例如名稱和有效性。 |
gpg: |
資料結構包含回合製對戰邀請的目前狀態相關資料。 |
gpg: |
包含多人對戰遊戲參與者資料的資料結構。 |
gpg:: |
包含 |
gpg:: |
一種資料結構,可讓您存取特定玩家的相關資料。 |
gpg:: |
單一資料結構包含玩家關卡資料, |
gpg:: |
一種資料結構,可讓您存取特定玩家的相關資料。 |
gpg: |
包含即時多人遊戲會議室目前狀態的資料結構。 |
gpg:: |
包含建立 |
gpg:: |
單一資料結構可讓您存取玩家分數相關資料。 |
gpg: |
單一資料結構可讓您存取分數資料。 |
gpg:: |
可在得分頁面上建立項目的類別。 |
gpg:: |
近乎不透明類型的資料結構,代表 ScorePage 的查詢 (或空白)。 |
gpg: |
單一資料結構可讓您存取分數資訊的摘要, |
gpg:: |
單一資料結構,可讓您存取特定快照中繼資料的狀態相關資料。 |
gpg:: |
單一資料結構可讓您存取特定快照狀態的相關資料。 |
gpg:: |
單一資料結構,可讓您存取特定封面圖片的狀態資料。 |
gpg: |
包含 |
gpg:: |
資料結構包含建立 |