C# Class RiotSharp.SummonerEndpoint.SummonerBase

Class representing the name and id of a Summoner in the API.
Mostra file Open project: BenFradet/RiotSharp

Private Properties

Property Type Description
SummonerBase Newtonsoft.Json
SummonerBase Newtonsoft.Json

Public Methods

Method Description
GetEntireLeagues ( ) : List

Retrieves leagues data for this summoner, including leagues for all of this summoner's teams synchronously.

GetEntireLeaguesAsync ( ) : Task>

Retrieves leagues data for this summoner, including leagues for all of this summoner's teams asynchronously.

GetLeagues ( ) : List

Retrieve the league items for this specific summoner and not the entire league.

GetLeaguesAsync ( ) : Task>

Retrieve the league items for this specific summoner and not the entire league asynchronously.

GetMasteryPages ( ) : List

Get mastery pages for this summoner synchronously.

GetMasteryPagesAsync ( ) : Task>

Get mastery pages for this summoner asynchronously.

GetRecentGames ( ) : List

Get the 10 most recent games for this summoner synchronously.

GetRecentGamesAsync ( ) : Task>

Get the 10 most recent games for this summoner asynchronously.

GetRunePages ( ) : List

Get rune pages for this summoner synchronously.

GetRunePagesAsync ( ) : Task>

Get rune pages for this summoner asynchronously.

GetStatsRanked ( ) : List

Get ranked stats for this summoner synchronously, for the current season. Includes statistics for Twisted Treeline and Summoner's Rift.

GetStatsRanked ( Season season ) : List

Get ranked stats for this summoner synchronously. Includes statistics for Twisted Treeline and Summoner's Rift.

GetStatsRankedAsync ( ) : Task>

Get ranked stats for this summoner asynchronously, for the current season. Includes statistics for Twisted Treeline and Summoner's Rift.

GetStatsRankedAsync ( Season season ) : Task>

Get ranked stats for this summoner asynchronously. Includes statistics for Twisted Treeline and Summoner's Rift.

GetStatsSummaries ( ) : List

Get player stats summaries for this summoner synchronously, for the current season. One summary is returned per queue type.

GetStatsSummaries ( Season season ) : List

Get player stats summaries for this summoner synchronously. One summary is returned per queue type.

GetStatsSummariesAsync ( ) : Task>

Get player stats summaries for this summoner asynchronously, for the current season. One summary is returned per queue type.

GetStatsSummariesAsync ( Season season ) : Task>

Get player stats summaries for this summoner asynchronously. One summary is returned per queue type.

GetTeams ( ) : List

Get team information for this summoner synchronously.

GetTeamsAsync ( ) : Task>

Get team information for this summoner asynchronously.

Private Methods

Method Description
SummonerBase ( ) : Newtonsoft.Json
SummonerBase ( string id, string name, RateLimitedRequester requester, Region region ) : Newtonsoft.Json

Method Details

GetEntireLeagues() public method

Retrieves leagues data for this summoner, including leagues for all of this summoner's teams synchronously.
public GetEntireLeagues ( ) : List
return List

GetEntireLeaguesAsync() public method

Retrieves leagues data for this summoner, including leagues for all of this summoner's teams asynchronously.
public GetEntireLeaguesAsync ( ) : Task>
return Task>

GetLeagues() public method

Retrieve the league items for this specific summoner and not the entire league.
public GetLeagues ( ) : List
return List

GetLeaguesAsync() public method

Retrieve the league items for this specific summoner and not the entire league asynchronously.
public GetLeaguesAsync ( ) : Task>
return Task>

GetMasteryPages() public method

Get mastery pages for this summoner synchronously.
public GetMasteryPages ( ) : List
return List

GetMasteryPagesAsync() public method

Get mastery pages for this summoner asynchronously.
public GetMasteryPagesAsync ( ) : Task>
return Task>

GetRecentGames() public method

Get the 10 most recent games for this summoner synchronously.
public GetRecentGames ( ) : List
return List

GetRecentGamesAsync() public method

Get the 10 most recent games for this summoner asynchronously.
public GetRecentGamesAsync ( ) : Task>
return Task>

GetRunePages() public method

Get rune pages for this summoner synchronously.
public GetRunePages ( ) : List
return List

GetRunePagesAsync() public method

Get rune pages for this summoner asynchronously.
public GetRunePagesAsync ( ) : Task>
return Task>

GetStatsRanked() public method

Get ranked stats for this summoner synchronously, for the current season. Includes statistics for Twisted Treeline and Summoner's Rift.
public GetStatsRanked ( ) : List
return List

GetStatsRanked() public method

Get ranked stats for this summoner synchronously. Includes statistics for Twisted Treeline and Summoner's Rift.
public GetStatsRanked ( Season season ) : List
season Season Season for which you want the stats.
return List

GetStatsRankedAsync() public method

Get ranked stats for this summoner asynchronously, for the current season. Includes statistics for Twisted Treeline and Summoner's Rift.
public GetStatsRankedAsync ( ) : Task>
return Task>

GetStatsRankedAsync() public method

Get ranked stats for this summoner asynchronously. Includes statistics for Twisted Treeline and Summoner's Rift.
public GetStatsRankedAsync ( Season season ) : Task>
season Season Season for which you want the stats.
return Task>

GetStatsSummaries() public method

Get player stats summaries for this summoner synchronously, for the current season. One summary is returned per queue type.
public GetStatsSummaries ( ) : List
return List

GetStatsSummaries() public method

Get player stats summaries for this summoner synchronously. One summary is returned per queue type.
public GetStatsSummaries ( Season season ) : List
season Season Season for which you want the stats.
return List

GetStatsSummariesAsync() public method

Get player stats summaries for this summoner asynchronously, for the current season. One summary is returned per queue type.
public GetStatsSummariesAsync ( ) : Task>
return Task>

GetStatsSummariesAsync() public method

Get player stats summaries for this summoner asynchronously. One summary is returned per queue type.
public GetStatsSummariesAsync ( Season season ) : Task>
season Season Season for which you want the stats.
return Task>

GetTeams() public method

Get team information for this summoner synchronously.
public GetTeams ( ) : List
return List

GetTeamsAsync() public method

Get team information for this summoner asynchronously.
public GetTeamsAsync ( ) : Task>
return Task>