Class Session
Assembly: Aydsko.iRacingData.dll
Syntax
Properties
Cars
Declaration
[JsonPropertyName("cars")]
public SessionCar[] Cars { get; set; }
Property Value
ConsecCautionsSingleFile
Declaration
[JsonPropertyName("consec_cautions_single_file")]
public bool ConsecCautionsSingleFile { get; set; }
Property Value
DamageModel
Declaration
[JsonPropertyName("damage_model")]
public int DamageModel { get; set; }
Property Value
DoNotCountCautionLaps
Declaration
[JsonPropertyName("do_not_count_caution_laps")]
public bool DoNotCountCautionLaps { get; set; }
Property Value
DoNotPaintCars
Declaration
[JsonPropertyName("do_not_paint_cars")]
public bool DoNotPaintCars { get; set; }
Property Value
DriverChanges
Declaration
[JsonPropertyName("driver_changes")]
public bool DriverChanges { get; set; }
Property Value
EntryCount
Declaration
[JsonPropertyName("entry_count")]
public int EntryCount { get; set; }
Property Value
GreenWhiteCheckeredLimit
Declaration
[JsonPropertyName("green_white_checkered_limit")]
public int GreenWhiteCheckeredLimit { get; set; }
Property Value
HasResults
Declaration
[JsonPropertyName("has_results")]
public bool HasResults { get; set; }
Property Value
LaunchAt
Declaration
[JsonPropertyName("launch_at")]
public DateTimeOffset LaunchAt { get; set; }
Property Value
LeagueId
Declaration
[JsonPropertyName("league_id")]
public int LeagueId { get; set; }
Property Value
LeagueSeasonId
Declaration
[JsonPropertyName("league_season_id")]
public int LeagueSeasonId { get; set; }
Property Value
LoneQualify
Declaration
[JsonPropertyName("lone_qualify")]
public bool LoneQualify { get; set; }
Property Value
MaxAiDrivers
Declaration
[JsonPropertyName("max_ai_drivers")]
public int MaxAiDrivers { get; set; }
Property Value
MustUseDiffTireTypesInRace
Declaration
[JsonPropertyName("must_use_diff_tire_types_in_races")]
public bool MustUseDiffTireTypesInRace { get; set; }
Property Value
NoLapperWaveArounds
Declaration
[JsonPropertyName("no_lapper_wave_arounds")]
public bool NoLapperWaveArounds { get; set; }
Property Value
NumOptLaps
Declaration
[JsonPropertyName("num_opt_laps")]
public int NumOptLaps { get; set; }
Property Value
PaceCarClassId
Declaration
[JsonPropertyName("pace_car_class_id")]
public int? PaceCarClassId { get; set; }
Property Value
PaceCarId
Declaration
[JsonPropertyName("pace_car_id")]
public int? PaceCarId { get; set; }
Property Value
PasswordProtected
Declaration
[JsonPropertyName("password_protected")]
public bool PasswordProtected { get; set; }
Property Value
PracticeLength
Declaration
[JsonPropertyName("practice_length")]
public int PracticeLength { get; set; }
Property Value
PrivateSessionId
Declaration
[JsonPropertyName("private_session_id")]
public long PrivateSessionId { get; set; }
Property Value
QualifyLaps
Declaration
[JsonPropertyName("qualify_laps")]
public int QualifyLaps { get; set; }
Property Value
QualifyLength
Declaration
[JsonPropertyName("qualify_length")]
public int QualifyLength { get; set; }
Property Value
RaceLaps
Declaration
[JsonPropertyName("race_laps")]
public int RaceLaps { get; set; }
Property Value
RaceLength
Declaration
[JsonPropertyName("race_length")]
public int RaceLength { get; set; }
Property Value
SessionId
Declaration
[JsonPropertyName("session_id")]
public long SessionId { get; set; }
Property Value
ShortParadeLap
Declaration
[JsonPropertyName("short_parade_lap")]
public bool ShortParadeLap { get; set; }
Property Value
StartOnQualTire
Declaration
[JsonPropertyName("start_on_qual_tire")]
public bool StartOnQualTire { get; set; }
Property Value
StartZone
Declaration
[JsonPropertyName("start_zone")]
public bool StartZone { get; set; }
Property Value
Status
Declaration
[JsonIgnore]
public SessionStatus Status { get; set; }
Property Value
StatusRaw
Declaration
[JsonPropertyName("status")]
public int StatusRaw { get; set; }
Property Value
SubSessionId
Declaration
[JsonPropertyName("subsession_id")]
public int SubSessionId { get; set; }
Property Value
TeamEntryCount
Declaration
[JsonPropertyName("team_entry_count")]
public int TeamEntryCount { get; set; }
Property Value
TelemetryForceToDisk
Declaration
[JsonPropertyName("telemetry_force_to_disk")]
public int TelemetryForceToDisk { get; set; }
Property Value
TelemetryRestriction
Declaration
[JsonPropertyName("telemetry_restriction")]
public int TelemetryRestriction { get; set; }
Property Value
TimeLimit
Declaration
[JsonPropertyName("time_limit")]
public int TimeLimit { get; set; }
Property Value
Track
Declaration
[JsonPropertyName("track")]
public Track Track { get; set; }
Property Value
TrackState
Declaration
[JsonPropertyName("track_state")]
public TrackState TrackState { get; set; }
Property Value
Weather
Declaration
[JsonPropertyName("weather")]
public Weather Weather { get; set; }
Property Value
WinnerId
Declaration
[JsonPropertyName("winner_id")]
public int WinnerId { get; set; }
Property Value
WinnerName
Declaration
[JsonPropertyName("winner_name")]
public string WinnerName { get; set; }
Property Value