Class DriverResult
Assembly: Aydsko.iRacingData.dll
Syntax
public class DriverResult
Properties
AI
Declaration
[JsonPropertyName("ai")]
public bool AI { get; set; }
Property Value
AggregateChampionshipPoints
Declaration
[JsonPropertyName("aggregate_champ_points")]
public int AggregateChampionshipPoints { get; set; }
Property Value
AverageLap
Declaration
[JsonPropertyName("average_lap")]
[JsonConverter(typeof(TenThousandthSecondDurationConverter))]
public TimeSpan? AverageLap { get; set; }
Property Value
BestLapNumber
Declaration
[JsonPropertyName("best_lap_num")]
public int BestLapNumber { get; set; }
Property Value
BestLapTime
Declaration
[JsonPropertyName("best_lap_time")]
[JsonConverter(typeof(TenThousandthSecondDurationConverter))]
public TimeSpan? BestLapTime { get; set; }
Property Value
BestNLapsNumber
Declaration
[JsonPropertyName("best_nlaps_num")]
public int BestNLapsNumber { get; set; }
Property Value
BestNLapsTime
Declaration
[JsonPropertyName("best_nlaps_time")]
[JsonConverter(typeof(TenThousandthSecondDurationConverter))]
public TimeSpan? BestNLapsTime { get; set; }
Property Value
BestQualifyingLapAt
Declaration
[JsonPropertyName("best_qual_lap_at")]
public DateTimeOffset? BestQualifyingLapAt { get; set; }
Property Value
BestQualifyingLapNumber
Declaration
[JsonPropertyName("best_qual_lap_num")]
public int BestQualifyingLapNumber { get; set; }
Property Value
BestQualifyingLapTime
Declaration
[JsonPropertyName("best_qual_lap_time")]
[JsonConverter(typeof(TenThousandthSecondDurationConverter))]
public TimeSpan? BestQualifyingLapTime { get; set; }
Property Value
CarClassId
Declaration
[JsonPropertyName("car_class_id")]
public int CarClassId { get; set; }
Property Value
CarId
Declaration
[JsonPropertyName("car_id")]
public int CarId { get; set; }
Property Value
ChampionshipPoints
Declaration
[JsonPropertyName("champ_points")]
public int ChampionshipPoints { get; set; }
Property Value
ClassInterval
Declaration
[JsonPropertyName("class_interval")]
[JsonConverter(typeof(TenThousandthSecondDurationConverter))]
public TimeSpan? ClassInterval { get; set; }
Property Value
ClubId
Declaration
[JsonPropertyName("club_id")]
public int ClubId { get; set; }
Property Value
ClubName
Declaration
[JsonPropertyName("club_name")]
public string ClubName { get; set; }
Property Value
ClubPoints
Declaration
[JsonPropertyName("club_points")]
public int ClubPoints { get; set; }
Property Value
ClubShortname
Declaration
[JsonPropertyName("club_shortname")]
public string? ClubShortname { get; set; }
Property Value
CountryCode
Declaration
[JsonPropertyName("country_code")]
public string? CountryCode { get; set; }
Property Value
CustomerId
Declaration
[JsonPropertyName("cust_id")]
public int CustomerId { get; set; }
Property Value
DisplayName
Declaration
[JsonPropertyName("display_name")]
public string DisplayName { get; set; }
Property Value
Division
Declaration
[JsonPropertyName("division")]
public int Division { get; set; }
Property Value
DivisionName
Declaration
[JsonPropertyName("division_name")]
public string? DivisionName { get; set; }
Property Value
DropRace
Declaration
[JsonPropertyName("drop_race")]
public bool DropRace { get; set; }
Property Value
FinishPosition
Declaration
[JsonPropertyName("finish_position")]
public int FinishPosition { get; set; }
Property Value
FinishPositionInClass
Declaration
[JsonPropertyName("finish_position_in_class")]
public int FinishPositionInClass { get; set; }
Property Value
Friend
Declaration
[JsonPropertyName("friend")]
public bool Friend { get; set; }
Property Value
Helmet
Declaration
[JsonPropertyName("helmet")]
public Helmet Helmet { get; set; }
Property Value
Incidents
Declaration
[JsonPropertyName("incidents")]
public int Incidents { get; set; }
Property Value
Interval
Declaration
[JsonPropertyName("interval")]
[JsonConverter(typeof(TenThousandthSecondDurationConverter))]
public TimeSpan? Interval { get; set; }
Property Value
LapsComplete
Declaration
[JsonPropertyName("laps_complete")]
public int LapsComplete { get; set; }
Property Value
LapsLead
Declaration
[JsonPropertyName("laps_lead")]
public int LapsLead { get; set; }
Property Value
LeagueAggregatePoints
Declaration
[JsonPropertyName("league_agg_points")]
public int LeagueAggregatePoints { get; set; }
Property Value
LeaguePoints
Declaration
[JsonPropertyName("league_points")]
public int LeaguePoints { get; set; }
Property Value
LicenseChangeOval
Declaration
[JsonPropertyName("license_change_oval")]
public int LicenseChangeOval { get; set; }
Property Value
LicenseChangeRoad
Declaration
[JsonPropertyName("license_change_road")]
public int LicenseChangeRoad { get; set; }
Property Value
Livery
Declaration
[JsonPropertyName("livery")]
public Livery Livery { get; set; }
Property Value
MaximumPercentFuelFill
Declaration
[JsonPropertyName("max_pct_fuel_fill")]
public int MaximumPercentFuelFill { get; set; }
Property Value
Multiplier
Declaration
[JsonPropertyName("multiplier")]
public int Multiplier { get; set; }
Property Value
NewCornersPerIncident
Declaration
[JsonPropertyName("new_cpi")]
public decimal NewCornersPerIncident { get; set; }
Property Value
NewIRating
Declaration
[JsonPropertyName("newi_rating")]
public int NewIRating { get; set; }
Property Value
NewLicenseLevel
Driver license level at the end of the race. Refers to the LicenseId property.
Declaration
[JsonPropertyName("new_license_level")]
public int NewLicenseLevel { get; set; }
Property Value
See Also
NewSafetyRating
Declaration
[JsonIgnore]
public decimal NewSafetyRating { get; }
Property Value
NewSubLevel
Detailed driver's license rating after the race.
Declaration
[JsonPropertyName("new_sub_level")]
public int NewSubLevel { get; set; }
Property Value
NewTimeTrialRating
Declaration
[JsonPropertyName("new_ttrating")]
public int NewTimeTrialRating { get; set; }
Property Value
OldCornersPerIncident
Declaration
[JsonPropertyName("old_cpi")]
public decimal OldCornersPerIncident { get; set; }
Property Value
OldIRating
Declaration
[JsonPropertyName("oldi_rating")]
public int OldIRating { get; set; }
Property Value
OldLicenseLevel
Driver license level at the start of the race. Refers to the LicenseId property.
Declaration
[JsonPropertyName("old_license_level")]
public int OldLicenseLevel { get; set; }
Property Value
See Also
OldSafetyRating
Declaration
[JsonIgnore]
public decimal OldSafetyRating { get; }
Property Value
OldSubLevel
Detailed driver's license rating before the race.
Declaration
[JsonPropertyName("old_sub_level")]
public int OldSubLevel { get; set; }
Property Value
OldTimeTrialRating
Declaration
[JsonPropertyName("old_ttrating")]
public int OldTimeTrialRating { get; set; }
Property Value
OptLapsComplete
Declaration
[JsonPropertyName("opt_laps_complete")]
public int OptLapsComplete { get; set; }
Property Value
Position
Declaration
[JsonPropertyName("position")]
public int Position { get; set; }
Property Value
QualifyingLapTime
Declaration
[JsonPropertyName("qual_lap_time")]
[JsonConverter(typeof(TenThousandthSecondDurationConverter))]
public TimeSpan? QualifyingLapTime { get; set; }
Property Value
ReasonOut
Declaration
[JsonPropertyName("reason_out")]
public string ReasonOut { get; set; }
Property Value
ReasonOutId
Declaration
[JsonPropertyName("reason_out_id")]
public int ReasonOutId { get; set; }
Property Value
StartingPosition
Declaration
[JsonPropertyName("starting_position")]
public int StartingPosition { get; set; }
Property Value
StartingPositionInClass
Declaration
[JsonPropertyName("starting_position_in_class")]
public int? StartingPositionInClass { get; set; }
Property Value
Suit
Declaration
[JsonPropertyName("suit")]
public Suit Suit { get; set; }
Property Value
TeamId
Declaration
[JsonPropertyName("team_id")]
public int TeamId { get; set; }
Property Value
Watched
Declaration
[JsonPropertyName("watched")]
public bool Watched { get; set; }
Property Value
WeightPenaltyKg
Declaration
[JsonPropertyName("weight_penalty_kg")]
public int WeightPenaltyKg { get; set; }
Property Value