Aydsko iRacing Data API
Show / Hide Table of Contents

Class SeasonScheduleItem

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

Properties

CarRestrictions

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

Category

Declaration
[JsonPropertyName("category")]
public string Category { get; set; }
Property Value
Type Description
string

CategoryId

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

EnablePitlaneCollisions

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

FullCourseCautions

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

PracticeLength

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

QualAttached

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

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

QualifyingTimeDescriptors

Declaration
[JsonPropertyName("qual_time_descriptors")]
public RaceTimeDescriptors[] QualifyingTimeDescriptors { get; set; }
Property Value
Type Description
RaceTimeDescriptors[]

RaceLapLimit

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

RaceTimeDescriptors

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

RaceTimeLimit

Declaration
[JsonIgnore]
public TimeSpan? RaceTimeLimit { get; }
Property Value
Type Description
Nullable

RaceTimeLimitMinutes

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

RaceWeekCarClassIds

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

RaceWeekCars

Declaration
[JsonPropertyName("race_week_cars")]
public SeasonScheduleCar[] RaceWeekCars { get; set; }
Property Value
Type Description
SeasonScheduleCar[]

RaceWeekNum

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

RestartType

Declaration
[JsonPropertyName("restart_type")]
public string RestartType { get; set; }
Property Value
Type Description
string

ScheduleName

Declaration
[JsonPropertyName("schedule_name")]
public string ScheduleName { get; set; }
Property Value
Type Description
string

SeasonId

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

SeasonName

Declaration
[JsonPropertyName("season_name")]
public string SeasonName { get; set; }
Property Value
Type Description
string

SeriesId

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

SeriesName

Declaration
[JsonPropertyName("series_name")]
public string SeriesName { get; set; }
Property Value
Type Description
string

ShortParadeLap

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

SpecialEventType

Declaration
[JsonPropertyName("special_event_type")]
public object? SpecialEventType { get; set; }
Property Value
Type Description
object

StartDate

Declaration
[JsonPropertyName("start_date")]
[JsonConverter(typeof(DateTimeConverter))]
public DateTime StartDate { get; set; }
Property Value
Type Description
DateTime

StartType

Declaration
[JsonPropertyName("start_type")]
public string StartType { get; set; }
Property Value
Type Description
string

StartZone

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

Track

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

TrackState

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

WarmupLength

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

Weather

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

WeekEndTime

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