Aydsko iRacing Data API
Show / Hide Table of Contents

Class Session

Inheritance
object
Session
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Aydsko.iRacingData.Leagues
Assembly: Aydsko.iRacingData.dll
Syntax
public class Session

Properties

Cars

Declaration
[JsonPropertyName("cars")]
public SessionCar[] Cars { get; set; }
Property Value
Type Description
SessionCar[]

ConsecCautionsSingleFile

Declaration
[JsonPropertyName("consec_cautions_single_file")]
public bool ConsecCautionsSingleFile { get; set; }
Property Value
Type Description
bool

DamageModel

Declaration
[JsonPropertyName("damage_model")]
public int DamageModel { get; set; }
Property Value
Type Description
int

DoNotCountCautionLaps

Declaration
[JsonPropertyName("do_not_count_caution_laps")]
public bool DoNotCountCautionLaps { get; set; }
Property Value
Type Description
bool

DoNotPaintCars

Declaration
[JsonPropertyName("do_not_paint_cars")]
public bool DoNotPaintCars { get; set; }
Property Value
Type Description
bool

DriverChanges

Declaration
[JsonPropertyName("driver_changes")]
public bool DriverChanges { get; set; }
Property Value
Type Description
bool

EntryCount

Declaration
[JsonPropertyName("entry_count")]
public int EntryCount { get; set; }
Property Value
Type Description
int

GreenWhiteCheckeredLimit

Declaration
[JsonPropertyName("green_white_checkered_limit")]
public int GreenWhiteCheckeredLimit { get; set; }
Property Value
Type Description
int

HasResults

Declaration
[JsonPropertyName("has_results")]
public bool HasResults { get; set; }
Property Value
Type Description
bool

LaunchAt

Declaration
[JsonPropertyName("launch_at")]
public DateTimeOffset LaunchAt { get; set; }
Property Value
Type Description
DateTimeOffset

LeagueId

Declaration
[JsonPropertyName("league_id")]
public int LeagueId { get; set; }
Property Value
Type Description
int

LeagueSeasonId

Declaration
[JsonPropertyName("league_season_id")]
public int LeagueSeasonId { get; set; }
Property Value
Type Description
int

LoneQualify

Declaration
[JsonPropertyName("lone_qualify")]
public bool LoneQualify { get; set; }
Property Value
Type Description
bool

MaxAiDrivers

Declaration
[JsonPropertyName("max_ai_drivers")]
public int MaxAiDrivers { get; set; }
Property Value
Type Description
int

MustUseDiffTireTypesInRace

Declaration
[JsonPropertyName("must_use_diff_tire_types_in_races")]
public bool MustUseDiffTireTypesInRace { get; set; }
Property Value
Type Description
bool

NoLapperWaveArounds

Declaration
[JsonPropertyName("no_lapper_wave_arounds")]
public bool NoLapperWaveArounds { get; set; }
Property Value
Type Description
bool

NumOptLaps

Declaration
[JsonPropertyName("num_opt_laps")]
public int NumOptLaps { get; set; }
Property Value
Type Description
int

PaceCarClassId

Declaration
[JsonPropertyName("pace_car_class_id")]
public int? PaceCarClassId { get; set; }
Property Value
Type Description
int?

PaceCarId

Declaration
[JsonPropertyName("pace_car_id")]
public int? PaceCarId { get; set; }
Property Value
Type Description
int?

PasswordProtected

Declaration
[JsonPropertyName("password_protected")]
public bool PasswordProtected { get; set; }
Property Value
Type Description
bool

PracticeLength

Declaration
[JsonPropertyName("practice_length")]
public int PracticeLength { get; set; }
Property Value
Type Description
int

PrivateSessionId

Declaration
[JsonPropertyName("private_session_id")]
public long PrivateSessionId { get; set; }
Property Value
Type Description
long

QualifyLaps

Declaration
[JsonPropertyName("qualify_laps")]
public int QualifyLaps { get; set; }
Property Value
Type Description
int

QualifyLength

Declaration
[JsonPropertyName("qualify_length")]
public int QualifyLength { get; set; }
Property Value
Type Description
int

RaceLaps

Declaration
[JsonPropertyName("race_laps")]
public int RaceLaps { get; set; }
Property Value
Type Description
int

RaceLength

Declaration
[JsonPropertyName("race_length")]
public int RaceLength { get; set; }
Property Value
Type Description
int

SessionId

Declaration
[JsonPropertyName("session_id")]
public long SessionId { get; set; }
Property Value
Type Description
long

ShortParadeLap

Declaration
[JsonPropertyName("short_parade_lap")]
public bool ShortParadeLap { get; set; }
Property Value
Type Description
bool

StartOnQualTire

Declaration
[JsonPropertyName("start_on_qual_tire")]
public bool StartOnQualTire { get; set; }
Property Value
Type Description
bool

StartZone

Declaration
[JsonPropertyName("start_zone")]
public bool StartZone { get; set; }
Property Value
Type Description
bool

Status

Declaration
[JsonIgnore]
public SessionStatus Status { get; set; }
Property Value
Type Description
SessionStatus

StatusRaw

Declaration
[JsonPropertyName("status")]
public int StatusRaw { get; set; }
Property Value
Type Description
int

SubSessionId

Declaration
[JsonPropertyName("subsession_id")]
public int SubSessionId { get; set; }
Property Value
Type Description
int

TeamEntryCount

Declaration
[JsonPropertyName("team_entry_count")]
public int TeamEntryCount { get; set; }
Property Value
Type Description
int

TelemetryForceToDisk

Declaration
[JsonPropertyName("telemetry_force_to_disk")]
public int TelemetryForceToDisk { get; set; }
Property Value
Type Description
int

TelemetryRestriction

Declaration
[JsonPropertyName("telemetry_restriction")]
public int TelemetryRestriction { get; set; }
Property Value
Type Description
int

TimeLimit

Declaration
[JsonPropertyName("time_limit")]
public int TimeLimit { get; set; }
Property Value
Type Description
int

Track

Declaration
[JsonPropertyName("track")]
public Track Track { get; set; }
Property Value
Type Description
Track

TrackState

Declaration
[JsonPropertyName("track_state")]
public TrackState TrackState { get; set; }
Property Value
Type Description
TrackState

Weather

Declaration
[JsonPropertyName("weather")]
public Weather Weather { get; set; }
Property Value
Type Description
Weather

WinnerId

Declaration
[JsonPropertyName("winner_id")]
public int WinnerId { get; set; }
Property Value
Type Description
int

WinnerName

Declaration
[JsonPropertyName("winner_name")]
public string WinnerName { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX