RiotNet  8.0.0
A C#/.NET client for the Riot Games API.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CRiotNet.Models.AltImageContains alternate image data.
 CRiotNet.Models.BannedChampionContains information about a banned champion.
 CRiotNet.Models.BasicDataRepresents an item or rune.
 CRiotNet.Models.BasicDataStatsRepresents stats, or buffs, of an object.
 CRiotNet.Models.BlockRepresents a group of items in an item page.
 CRiotNet.Models.BlockItemRepresents an item on an item page.
 CCamelCasePropertyNamesContractResolver
 CRiotNet.Models.ChampionContains champion data.
 CRiotNet.Models.ChampionMasteryContains champion mastery data.
 CDictionary
 CEventArgs
 CException
 CRiotNet.Models.FeaturedGamesContains list of featured games.
 CRiotNet.Models.GameCustomizationObjectRepresents game customization data chosen by a participant.
 CRiotNet.Models.GameInfoBaseBase information for games (used in FeaturedGameInfo and CurrentGameInfo).
 CRiotNet.Models.GoldContains purchase information for an item.
 CRiotNet.Models.GroupContains item group data, which defines the maximum number of items of a certain type that a player can own.
 CHttpContent
 CRiotNet.Models.ImageContains image data.
 CRiotNet.Models.IncidentRepresents a server incident report.
 CRiotNet.IRateLimiterHandles proactive rate limiting. You should only ever create one instance of this interface.
 CRiotNet.IRiotClientA client that interacts with the Riot Games API.
 CIsoDateTimeConverter
 CJsonConverter
 CKeyedCollection
 CRiotNet.Models.LeagueItemContains league participant information representing a summoner.
 CRiotNet.Models.LeagueListRepresents a ranked league.
 CRiotNet.Models.LevelTipExplains what happens when levelling up an ability.
 CList
 CRiotNet.Models.LobbyEventRepresents an event that occurred in a game lobby.
 CRiotNet.Models.LobbyEventWrapperContains a list of lobby events.
 CRiotNet.Models.MasteryContains information about a single mastery in a mastery page.
 CRiotNet.Models.MatchContains detailed game information.
 CRiotNet.Models.MatchEventThis object contains game event information. Note that not all legal type values documented below are valid for all games. Event data evolves over time and certain values may be relevant only for older or newer games.
 CRiotNet.Models.MatchFrameThis object contains game frame information.
 CRiotNet.Models.MatchListContains a list of matches, with basic match information. Returned when using the Matchlist API. The end index of the list may be modified to ensure that there is a maximum of 20 games in the list.
 CRiotNet.Models.MatchParticipantThis object contains match participant information.
 CRiotNet.Models.MatchParticipantFrameThis object contains participant frame information.
 CRiotNet.Models.MatchParticipantIdentityContains participant identity information.
 CRiotNet.Models.MatchParticipantStatsThis object contains participant statistics information.
 CRiotNet.Models.MatchParticipantTimelineThis object contains all timeline information. Delta fields refer to values for the specified period (e.g., the gold per minute over the first 10 minutes of the game versus the second 20 minutes of the game). Diffs fields refer to the deltas versus the calculated lane opponent(s).
 CRiotNet.Models.MatchParticipantTimelineDataThis object contains timeline data.
 CRiotNet.Models.MatchPlayerThis object contains match player information.
 CRiotNet.Models.MatchReferenceThis object contains some basic match information. Used as a part of the Matchlist API in MatchList.
 CRiotNet.Models.MatchTeamRepresents a team in a particular match.
 CRiotNet.Models.MatchTimelineThis object contains game timeline information.
 CRiotNet.Models.MessageRepresents a server incident message.
 CRiotNet.Models.MetaDataRepresents metadata for a rune.
 CRiotNet.Models.MiniSeriesContains information about a promotion series.
 CRiotNet.Models.ObserverContains observer information (for spectator).
 CRiotNet.Models.ParticipantContains information about a participant in a game that is in progress (or was in progress at the time the data was retrieved).
 CRiotNet.Models.PassiveContains champion passive ability data.
 CRiotNet.Models.PerksContains information on the perks (runes) chosen by a participant in a match.
 CRiotNet.Models.PersistableDictionary< string, bool >
 CRiotNet.Models.PersistableDictionary< string, string >
 CRiotNet.Models.PersistableList< double >
 CRiotNet.Models.PersistableList< int >
 CPersistableList< List< double >>
 CRiotNet.Models.PersistableList< long >
 CRiotNet.Models.PersistableList< string >
 CRiotNet.Models.PlayerBasic info about a player in a game.
 CRiotNet.Models.PositionThis object contains participant frame position information.
 CRiotNet.RateLimitRuleRepresents a single rule of a rate limit.
 CRiotNet.RateLimiter.RateLimitTrackerRepresents a request count for a rate limiting rule.
 CRiotNet.Models.RecommendedRepresents a recommended item set.
 CRiotNet.RateLimiter.RequestCountRepresents a request count for a rate limiting rule.
 CRiotNet.RiotClientSettingsContains settings for a RiotClient.
 CRiotNet.RiotResponseA wrapper for the
 CRiotNet.Models.RuneRepresents a rune on a player's rune page.
 CRiotNet.Models.ServiceRepresents server services.
 CRiotNet.Models.ShardStatusRepresents detailed server information.
 CRiotNet.Models.SkinContains champion skin data.
 CRiotNet.Models.SpellVarsContains spell data for a single rank of a spell.
 CRiotNet.Models.StatsContains champion stats data.
 CRiotNet.Models.SummonerContains summoner information.
 CRiotNet.Models.TournamentCodeContains information about a tournament code.
 CRiotNet.Models.TranslationRepresents a message translation.