값 유형
Game Services 데이터를 나타내는 변경 불가능한 값 유형입니다.
요약
관리자의 접근자 메서드는 비동기식 (콜백을 통해) 또는 동기식 (차단 접근자의 경우)으로 <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:: |
|