Class Tournament
Class representing a tournament for the Tournament API.
Inheritance
Namespace:RiotSharp.TournamentEndpoint
Assembly:RiotSharp.dll
Syntax
public class Tournament : object
Properties
Id
Tournament's ID
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Methods
CreateTournamentCode(Int32, List<Int64>, TournamentSpectatorType, TournamentPickType, TournamentMapType, String)
Create a tournament code for the tournament.
Declaration
public string CreateTournamentCode(int teamSize, List<long> allowedSummonerIds, TournamentSpectatorType spectatorType, TournamentPickType pickType, TournamentMapType mapType, string metadata)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | teamSize | The team size for the tournament code game. |
| List<><System.Int64> | allowedSummonerIds | participants |
| TournamentSpectatorType | spectatorType | The spectator mode for the tournament code game. |
| TournamentPickType | pickType | The pick mode for tournament code game. |
| TournamentMapType | mapType | The game map for the tournament code game |
| System.String | metadata | The metadata for tournament code. |
Returns
| Type | Description |
|---|---|
| System.String | The tournament code. |
CreateTournamentCodeAsync(Int32, List<Int64>, TournamentSpectatorType, TournamentPickType, TournamentMapType, String)
Create a tournament code for the tournament asynchronously.
Declaration
public Task<string> CreateTournamentCodeAsync(int teamSize, List<long> allowedSummonerIds, TournamentSpectatorType spectatorType, TournamentPickType pickType, TournamentMapType mapType, string metadata)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | teamSize | The team size for the tournament code game. |
| List<><System.Int64> | allowedSummonerIds | participants |
| TournamentSpectatorType | spectatorType | The spectator mode for the tournament code game. |
| TournamentPickType | pickType | The pick mode for tournament code game. |
| TournamentMapType | mapType | The game map for the tournament code game |
| System.String | metadata | The metadata for tournament code. |
Returns
| Type | Description |
|---|---|
| Task<><System.String> | The tournament code. |
CreateTournamentCodes(Int32, TournamentSpectatorType, TournamentPickType, TournamentMapType, String, Int32)
Create multiple tournament codes for the tournament.
Declaration
public List<string> CreateTournamentCodes(int teamSize, TournamentSpectatorType spectatorType, TournamentPickType pickType, TournamentMapType mapType, string metadata, int count = 1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | teamSize | The team size for the tournament code game. |
| TournamentSpectatorType | spectatorType | The spectator mode for the tournament code game. |
| TournamentPickType | pickType | The pick mode for tournament code game. |
| TournamentMapType | mapType | The game map for the tournament code game |
| System.String | metadata | The metadata for tournament code. |
| System.Int32 | count | The number of codes to be created |
Returns
| Type | Description |
|---|---|
| List<><System.String> | A list of the created tournament codes |
CreateTournamentCodesAsync(Int32, TournamentSpectatorType, TournamentPickType, TournamentMapType, String, Int32)
Create multiple tournament codes for the tournament asynchronously.
Declaration
public Task<List<string>> CreateTournamentCodesAsync(int teamSize, TournamentSpectatorType spectatorType, TournamentPickType pickType, TournamentMapType mapType, string metadata, int count = 1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | teamSize | The team size for the tournament code game. |
| TournamentSpectatorType | spectatorType | The spectator mode for the tournament code game. |
| TournamentPickType | pickType | The pick mode for tournament code game. |
| TournamentMapType | mapType | The game map for the tournament code game |
| System.String | metadata | The metadata for tournament code. |
| System.Int32 | count | The number of codes to be created |
Returns
| Type | Description |
|---|---|
| Task<><List<><System.String>> | A list of the created tournament codes |