Show / Hide Table of Contents

Class TurnBasedMatchTurn

This is a JSON template for the object representing a turn.

Inheritance
System.Object
TurnBasedMatchTurn
Implements
IDirectResponseSchema
Namespace: Google.Apis.Games.v1.Data
Assembly: Google.Apis.Games.v1.dll
Syntax
public class TurnBasedMatchTurn : object, IDirectResponseSchema

Properties

Data

The shared game state data after the turn is over.

Declaration
public virtual TurnBasedMatchDataRequest Data { get; set; }
Property Value
Type Description
TurnBasedMatchDataRequest

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Kind

Uniquely identifies the type of this resource. Value is always the fixed string games#turnBasedMatchTurn.

Declaration
public virtual string Kind { get; set; }
Property Value
Type Description
System.String

MatchVersion

The version of this match: an increasing counter, used to avoid out-of-date updates to the match.

Declaration
public virtual Nullable<int> MatchVersion { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

PendingParticipantId

The ID of the participant who should take their turn next. May be set to the current player's participant ID to update match state without changing the turn. If not set, the match will wait for other player(s) to join via automatching; this is only valid if automatch criteria is set on the match with remaining slots for automatched players.

Declaration
public virtual string PendingParticipantId { get; set; }
Property Value
Type Description
System.String

Results

The match results for the participants in the match.

Declaration
public virtual IList<ParticipantResult> Results { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<ParticipantResult>

Implements

IDirectResponseSchema
Back to top