Microsoft.Xbox.Services.Tournaments Namespace

Contains classes anbd enumerations for managing Xbox Live tournaments.

Classes

CurrentMatchMetadata

Represents a reference to a multiplayer session.

MatchMetadata

Represents a reference to a multiplayer session.

PreviousMatchMetadata

Represents a reference to a multiplayer session.

TeamChangeEventArgs

Contains information about a change to a subscribed team.

TeamChangeSubscription

Handles notification when the state of a team subscription changes.

TeamInfo

Represents details of the team participating in the tournament.

TeamRequest

Gets tournaments based on the configuration of this request.

TeamRequestResult

Represents a collection of TeamInfo class objects returned by a request.

TeamSummary

Represents details of the team participating in the tournament.

Tournament

Represents tournament details.

TournamentChangeEventArgs

Contains information about a change to a subscribed team.

TournamentChangeSubscription

Handles notification when the state of a team subscription changes.

TournamentReference

Represents a reference to a multiplayer session.

TournamentRequest

Gets tournaments based on the configuration of this request.

TournamentRequestResult

Represents a collection of Tournament class objects returned by a request.

TournamentService

Represents an endpoint that you can use to access the Tournament service.

TournamentTeamResult

Represents a teams result in a tournament

Enums

TeamCompletedReason
TeamOrderBy

The property used to order results by for retrieving a list of teams.

TeamState
TournamentArbitrationState

Defines values used to indicate the state of a tournament game.

TournamentArbitrationStatus

Defines values used to indicate the state of a tournament game.

TournamentGameResultSource

Defines values used to indicate the source for a tournament game state.

TournamentGameResultState

Defines values used to indicate the state of a tournament game.

TournamentOrderBy
TournamentRegistrationReason

Defines values used to indicate the reason why the team in under selected tournament registration state.

TournamentRegistrationState

Defines values used to indicate the team session registration state for a tournament.

TournamentSortOrder

The order in which to sort the results.

TournamentState

Defines values used to indicate the state for a tournament.