Edit

Share via


TournamentService Class

Definition

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

[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class TournamentService
type TournamentService = class
    interface __ITournamentServicePublicNonVirtuals
    interface __ITournamentServiceProtectedNonVirtuals
Public NotInheritable Class TournamentService
Inheritance
TournamentService
Attributes
Windows.Foundation.Metadata.MarshalingBehaviorAttribute Windows.Foundation.Metadata.ThreadingAttribute Windows.Foundation.Metadata.VersionAttribute

Methods

GetTeamDetailsAsync(String, String, String)

Returns a specific tournament object. The tournament ID and the organizer ID together uniquely identify a tournament.

GetTeamsAsync(TeamRequest)

Returns a list of tournaments for the current title.

GetTournamentDetailsAsync(String, String)

Returns a specific tournament object. The tournament ID and the organizer ID together uniquely identify a tournament.

GetTournamentsAsync(TournamentRequest)

Returns a list of tournaments for the current title.

SubscribeToTeamChange(String, String, String)

Subscribes to team update notifications via the TeamChanged event.

UnsubscribeFromTeamChange(TeamChangeSubscription)

Unsubscribe a previously created team change subscription.

Events

TeamChanged

Registers for team change notifications. Event handlers receive a TeamChangeEventArgs^ object.

Applies to