AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Ticket generated to track the progress of a matchmaking request. Each ticket is uniquely identified by a ticket ID, supplied by the requester, when creating a matchmaking request.
Namespace: Amazon.GameLift.Model
Assembly: AWSSDK.GameLift.dll
Version: 3.x.y.z
public class MatchmakingTicket
The MatchmakingTicket type exposes the following members
Name | Description | |
---|---|---|
MatchmakingTicket() |
Name | Type | Description | |
---|---|---|---|
ConfigurationArn | System.String |
Gets and sets the property ConfigurationArn. The Amazon Resource Name (ARN) associated with the GameLift matchmaking configuration resource that is used with this ticket. |
|
ConfigurationName | System.String |
Gets and sets the property ConfigurationName. Name of the matchmaking configuration that is used with this ticket. Matchmaking configurations determine how players are grouped into a match and how a new game session is created for the match. |
|
EndTime | System.DateTime |
Gets and sets the property EndTime.
Time stamp indicating when the matchmaking request stopped being processed due to
successful completion, timeout, or cancellation. Format is a number expressed in Unix
time as milliseconds (for example |
|
EstimatedWaitTime | System.Int32 |
Gets and sets the property EstimatedWaitTime. Average amount of time (in seconds) that players are currently waiting for a match. If there is not enough recent data, this property may be empty. |
|
GameSessionConnectionInfo | Amazon.GameLift.Model.GameSessionConnectionInfo |
Gets and sets the property GameSessionConnectionInfo. Connection information for a new game session. Once a match is made, the FlexMatch engine creates a new game session for it. This information is added to the matchmaking ticket, which you can be retrieve by calling DescribeMatchmaking . |
|
Players | System.Collections.Generic.List<Amazon.GameLift.Model.Player> |
Gets and sets the property Players.
A set of |
|
StartTime | System.DateTime |
Gets and sets the property StartTime.
Time stamp indicating when this matchmaking request was received. Format is a number
expressed in Unix time as milliseconds (for example |
|
Status | Amazon.GameLift.MatchmakingConfigurationStatus |
Gets and sets the property Status. Current status of the matchmaking request.
Matchmaking requests that fail to successfully complete (statuses FAILED, CANCELLED, TIMED_OUT) can be resubmitted as new requests with new ticket IDs. |
|
StatusMessage | System.String |
Gets and sets the property StatusMessage. Additional information about the current status. |
|
StatusReason | System.String |
Gets and sets the property StatusReason.
Code to explain the current status. For example, a status reason may indicate when
a ticket has returned to |
|
TicketId | System.String |
Gets and sets the property TicketId. A unique identifier for a matchmaking ticket. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5