Class Session
Assembly: Aydsko.iRacingData.dll
Syntax
Properties
Admins
Declaration
[JsonPropertyName("admins")]
public Admin[] Admins { get; set; }
Property Value
AiAvoidPlayers
Declaration
[JsonPropertyName("ai_avoid_players")]
public bool AiAvoidPlayers { get; set; }
Property Value
AiMaxSkill
Declaration
[JsonPropertyName("ai_max_skill")]
public int AiMaxSkill { get; set; }
Property Value
AiMinSkill
Declaration
[JsonPropertyName("ai_min_skill")]
public int AiMinSkill { get; set; }
Property Value
AiRosterName
Declaration
[JsonPropertyName("ai_roster_name")]
public string AiRosterName { get; set; }
Property Value
AvailableReservedBroadcasterSlots
Declaration
[JsonPropertyName("available_reserved_broadcaster_slots")]
public int AvailableReservedBroadcasterSlots { get; set; }
Property Value
AvailableSpectatorSlots
Declaration
[JsonPropertyName("available_spectator_slots")]
public int AvailableSpectatorSlots { get; set; }
Property Value
Broadcaster
Declaration
[JsonPropertyName("broadcaster")]
public bool Broadcaster { get; set; }
Property Value
CanBroadcast
Declaration
[JsonPropertyName("can_broadcast")]
public bool CanBroadcast { get; set; }
Property Value
CanJoin
Declaration
[JsonPropertyName("can_join")]
public bool CanJoin { get; set; }
Property Value
CanSpot
Declaration
[JsonPropertyName("can_spot")]
public bool CanSpot { get; set; }
Property Value
CanWatch
Declaration
[JsonPropertyName("can_watch")]
public bool CanWatch { get; set; }
Property Value
CarTypes
Declaration
[JsonPropertyName("car_types")]
public CarTypes[] CarTypes { get; set; }
Property Value
Cars
Declaration
[JsonPropertyName("cars")]
public Car[] Cars { get; set; }
Property Value
CarsLeft
Declaration
[JsonPropertyName("cars_left")]
public int CarsLeft { get; set; }
Property Value
ConsecCautionsSingleFile
Declaration
[JsonPropertyName("consec_cautions_single_file")]
public bool ConsecCautionsSingleFile { get; set; }
Property Value
CountByCarClassId
Declaration
[JsonPropertyName("count_by_car_class_id")]
public IDictionary<string, int> CountByCarClassId { get; }
Property Value
CountByCarId
Declaration
[JsonPropertyName("count_by_car_id")]
public IDictionary<string, int> CountByCarId { get; }
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
DriverChangeRule
Declaration
[JsonPropertyName("driver_change_rule")]
public int DriverChangeRule { get; set; }
Property Value
DriverChanges
Declaration
[JsonPropertyName("driver_changes")]
public bool DriverChanges { get; set; }
Property Value
Eligability
Declaration
[JsonPropertyName("elig")]
public Eligability Eligability { get; set; }
Property Value
EntryCount
Declaration
[JsonPropertyName("entry_count")]
public int EntryCount { get; set; }
Property Value
EventTypes
Declaration
[JsonPropertyName("event_types")]
public EventTypes[] EventTypes { get; set; }
Property Value
Farm
Declaration
[JsonPropertyName("farm")]
public Farm Farm { get; set; }
Property Value
FixedSetup
Declaration
[JsonPropertyName("fixed_setup")]
public bool FixedSetup { get; set; }
Property Value
FullCourseCautions
Declaration
[JsonPropertyName("full_course_cautions")]
public bool FullCourseCautions { get; set; }
Property Value
GreenWhiteCheckeredLimit
Declaration
[JsonPropertyName("green_white_checkered_limit")]
public int GreenWhiteCheckeredLimit { get; set; }
Property Value
HardcoreLevel
Declaration
[JsonPropertyName("hardcore_level")]
public int HardcoreLevel { get; set; }
Property Value
HeatSesInfo
Declaration
[JsonPropertyName("heat_ses_info")]
public HeatSessionInfo HeatSesInfo { get; set; }
Property Value
Host
Declaration
[JsonPropertyName("host")]
public Host Host { get; set; }
Property Value
IncidentLimit
Declaration
[JsonPropertyName("incident_limit")]
public int IncidentLimit { get; set; }
Property Value
IncidentWarnMode
Declaration
[JsonPropertyName("incident_warn_mode")]
public int IncidentWarnMode { get; set; }
Property Value
IncidentWarnParam1
Declaration
[JsonPropertyName("incident_warn_param1")]
public int IncidentWarnParam1 { get; set; }
Property Value
IncidentWarnParam2
Declaration
[JsonPropertyName("incident_warn_param2")]
public int IncidentWarnParam2 { get; set; }
Property Value
IsHeatRacing
Declaration
[JsonPropertyName("is_heat_racing")]
public bool IsHeatRacing { get; set; }
Property Value
LaunchAt
Declaration
[JsonPropertyName("launch_at")]
public DateTime 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
LicenseGroupTypes
Declaration
[JsonPropertyName("license_group_types")]
public LicenseGroupType[] LicenseGroupTypes { get; set; }
Property Value
LoneQualify
Declaration
[JsonPropertyName("lone_qualify")]
public bool LoneQualify { get; set; }
Property Value
LuckyDog
Declaration
[JsonPropertyName("lucky_dog")]
public bool LuckyDog { get; set; }
Property Value
MaxAiDrivers
Declaration
[JsonPropertyName("max_ai_drivers")]
public int MaxAiDrivers { get; set; }
Property Value
MaxDrivers
Declaration
[JsonPropertyName("max_drivers")]
public int MaxDrivers { get; set; }
Property Value
MaxIr
Declaration
[JsonPropertyName("max_ir")]
public int MaxIr { get; set; }
Property Value
MaxLicenseLevel
Declaration
[JsonPropertyName("max_license_level")]
public int MaxLicenseLevel { get; set; }
Property Value
MaxTeamDrivers
Declaration
[JsonPropertyName("max_team_drivers")]
public int MaxTeamDrivers { get; set; }
Property Value
MaxUsers
Declaration
[JsonPropertyName("max_users")]
public int MaxUsers { get; set; }
Property Value
MinIr
Declaration
[JsonPropertyName("min_ir")]
public int MinIr { get; set; }
Property Value
MinLicenseLevel
Declaration
[JsonPropertyName("min_license_level")]
public int MinLicenseLevel { get; set; }
Property Value
MinTeamDrivers
Declaration
[JsonPropertyName("min_team_drivers")]
public int MinTeamDrivers { get; set; }
Property Value
MulticlassType
Declaration
[JsonPropertyName("multiclass_type")]
public int MulticlassType { get; set; }
Property Value
MustUseDiffTireTypesInRace
Declaration
[JsonPropertyName("must_use_diff_tire_types_in_race")]
public bool MustUseDiffTireTypesInRace { get; set; }
Property Value
NoLapperWaveArounds
Declaration
[JsonPropertyName("no_lapper_wave_arounds")]
public bool NoLapperWaveArounds { get; set; }
Property Value
NumberOfBroadcasters
Declaration
[JsonPropertyName("num_broadcasters")]
public int NumberOfBroadcasters { get; set; }
Property Value
NumberOfDrivers
Declaration
[JsonPropertyName("num_drivers")]
public int NumberOfDrivers { get; set; }
Property Value
NumberOfFastTows
Declaration
[JsonPropertyName("num_fast_tows")]
public int NumberOfFastTows { get; set; }
Property Value
NumberOfOptLaps
Declaration
[JsonPropertyName("num_opt_laps")]
public int NumberOfOptLaps { get; set; }
Property Value
NumberOfSpectatorSlots
Declaration
[JsonPropertyName("num_spectator_slots")]
public int NumberOfSpectatorSlots { get; set; }
Property Value
NumberOfSpectators
Declaration
[JsonPropertyName("num_spectators")]
public int NumberOfSpectators { get; set; }
Property Value
NumberOfSpotters
Declaration
[JsonPropertyName("num_spotters")]
public int NumberOfSpotters { get; set; }
Property Value
OpenRegExpires
Declaration
[JsonPropertyName("open_reg_expires")]
public DateTime OpenRegExpires { get; set; }
Property Value
OrderId
Declaration
[JsonPropertyName("order_id")]
public int OrderId { 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
PitsInUse
Declaration
[JsonPropertyName("pits_in_use")]
public int PitsInUse { get; set; }
Property Value
Populated
Declaration
[JsonPropertyName("populated")]
public bool Populated { get; set; }
Property Value
PracticeLength
Declaration
[JsonPropertyName("practice_length")]
public int PracticeLength { get; set; }
Property Value
PrivateSessionId
Declaration
[JsonPropertyName("private_session_id")]
public int PrivateSessionId { get; set; }
Property Value
QualifierMustStartRace
Declaration
[JsonPropertyName("qualifier_must_start_race")]
public bool QualifierMustStartRace { 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
RegisteredTeams
Declaration
[JsonPropertyName("registered_teams")]
public int[] RegisteredTeams { get; set; }
Property Value
Restarts
Declaration
[JsonPropertyName("restarts")]
public int Restarts { get; set; }
Property Value
RestrictResults
Declaration
[JsonPropertyName("restrict_results")]
public bool RestrictResults { get; set; }
Property Value
RestrictViewing
Declaration
[JsonPropertyName("restrict_viewing")]
public bool RestrictViewing { get; set; }
Property Value
RollingStarts
Declaration
[JsonPropertyName("rolling_starts")]
public bool RollingStarts { get; set; }
Property Value
SessAdmin
Declaration
[JsonPropertyName("sess_admin")]
public bool SessAdmin { get; set; }
Property Value
SessionDesc
Declaration
[JsonPropertyName("session_desc")]
public string SessionDesc { get; set; }
Property Value
SessionFull
Declaration
[JsonPropertyName("session_full")]
public bool SessionFull { get; set; }
Property Value
SessionId
Declaration
[JsonPropertyName("session_id")]
public int SessionId { get; set; }
Property Value
SessionName
Declaration
[JsonPropertyName("session_name")]
public string SessionName { get; set; }
Property Value
SessionType
Declaration
[JsonPropertyName("session_type")]
public int SessionType { get; set; }
Property Value
SessionTypes
Declaration
[JsonPropertyName("session_types")]
public SessionTypes[] SessionTypes { 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
[JsonPropertyName("status")]
public int Status { 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
TrackTypes
Declaration
[JsonPropertyName("track_types")]
public TrackTypes[] TrackTypes { get; set; }
Property Value
UnsportConductRuleMode
Declaration
[JsonPropertyName("unsport_conduct_rule_mode")]
public int UnsportConductRuleMode { get; set; }
Property Value
WarmupLength
Declaration
[JsonPropertyName("warmup_length")]
public int WarmupLength { get; set; }
Property Value
Weather
Declaration
[JsonPropertyName("weather")]
public HostedSessionWeather Weather { get; set; }
Property Value