Class Track
Assembly: Aydsko.iRacingData.dll
Syntax
Properties
AiEnabled
Declaration
[JsonPropertyName("ai_enabled")]
public bool AiEnabled { get; set; }
Property Value
AwardExempt
Declaration
[JsonPropertyName("award_exempt")]
public bool AwardExempt { get; set; }
Property Value
Banking
Declaration
[JsonPropertyName("banking")]
public string Banking { get; set; }
Property Value
Category
Declaration
[JsonPropertyName("category")]
public string Category { get; set; }
Property Value
CategoryId
Declaration
[JsonPropertyName("category_id")]
public int CategoryId { get; set; }
Property Value
Closes
Declaration
[JsonPropertyName("closes")]
[JsonConverter(typeof(DateTimeConverter))]
public DateTime Closes { get; set; }
Property Value
ConfigName
Declaration
[JsonPropertyName("config_name")]
public string ConfigName { get; set; }
Property Value
CornersPerLap
Declaration
[JsonPropertyName("corners_per_lap")]
public int CornersPerLap { get; set; }
Property Value
Created
Declaration
[JsonPropertyName("created")]
public DateTimeOffset Created { get; set; }
Property Value
FreeWithSubscription
Declaration
[JsonPropertyName("free_with_subscription")]
public bool FreeWithSubscription { get; set; }
Property Value
FullyLit
Declaration
[JsonPropertyName("fully_lit")]
public bool FullyLit { get; set; }
Property Value
GridStalls
Declaration
[JsonPropertyName("grid_stalls")]
public int GridStalls { get; set; }
Property Value
HasOptPath
Declaration
[JsonPropertyName("has_opt_path")]
public bool HasOptPath { get; set; }
Property Value
HasShortParadeLap
Declaration
[JsonPropertyName("has_short_parade_lap")]
public bool HasShortParadeLap { get; set; }
Property Value
HasSvgMap
Declaration
[JsonPropertyName("has_svg_map")]
public bool HasSvgMap { get; set; }
Property Value
IsDirt
Declaration
[JsonPropertyName("is_dirt")]
public bool IsDirt { get; set; }
Property Value
IsOval
Declaration
[JsonPropertyName("is_oval")]
public bool IsOval { get; set; }
Property Value
LapScoring
Declaration
[JsonPropertyName("lap_scoring")]
public int LapScoring { get; set; }
Property Value
Latitude
Declaration
[JsonPropertyName("latitude")]
public decimal Latitude { get; set; }
Property Value
Location
Declaration
[JsonPropertyName("location")]
public string Location { get; set; }
Property Value
Longitude
Declaration
[JsonPropertyName("longitude")]
public decimal Longitude { get; set; }
Property Value
MaxCars
Declaration
[JsonPropertyName("max_cars")]
public int MaxCars { get; set; }
Property Value
NightLighting
Declaration
[JsonPropertyName("night_lighting")]
public bool NightLighting { get; set; }
Property Value
NominalLapTime
Declaration
[JsonPropertyName("nominal_lap_time")]
[JsonConverter(typeof(TenThousandthSecondDurationConverter))]
public TimeSpan? NominalLapTime { get; set; }
Property Value
NumberPitstalls
Declaration
[JsonPropertyName("number_pitstalls")]
public int NumberPitstalls { get; set; }
Property Value
Opens
Declaration
[JsonPropertyName("opens")]
[JsonConverter(typeof(DateTimeConverter))]
public DateTime Opens { get; set; }
Property Value
PackageId
Declaration
[JsonPropertyName("package_id")]
public int PackageId { get; set; }
Property Value
PitRoadSpeedLimit
Speed limit for pit road in miles-per-hour (mph)
Declaration
[JsonPropertyName("pit_road_speed_limit")]
public int PitRoadSpeedLimit { get; set; }
Property Value
PitRoadSpeedLimitKph
Speed limit for pit road in kilometres-per-hour (mph)
Declaration
[JsonIgnore]
public int PitRoadSpeedLimitKph { get; }
Property Value
Price
Declaration
[JsonPropertyName("price")]
public decimal Price { get; set; }
Property Value
Priority
Declaration
[JsonPropertyName("priority")]
public int Priority { get; set; }
Property Value
Purchasable
Declaration
[JsonPropertyName("purchasable")]
public bool Purchasable { get; set; }
Property Value
QualifyLaps
Declaration
[JsonPropertyName("qualify_laps")]
public int QualifyLaps { get; set; }
Property Value
RestartOnLeft
Declaration
[JsonPropertyName("restart_on_left")]
public bool RestartOnLeft { get; set; }
Property Value
Retired
Declaration
[JsonPropertyName("retired")]
public bool Retired { get; set; }
Property Value
SearchFilters
Declaration
[JsonPropertyName("search_filters")]
public string SearchFilters { get; set; }
Property Value
SiteUrl
Declaration
[JsonPropertyName("site_url")]
public string SiteUrl { get; set; }
Property Value
Sku
Declaration
[JsonPropertyName("sku")]
public int Sku { get; set; }
Property Value
SoloLaps
Declaration
[JsonPropertyName("solo_laps")]
public int SoloLaps { get; set; }
Property Value
StartOnLeft
Declaration
[JsonPropertyName("start_on_left")]
public bool StartOnLeft { get; set; }
Property Value
SupportsGripCompound
Declaration
[JsonPropertyName("supports_grip_compound")]
public bool SupportsGripCompound { get; set; }
Property Value
TechTrack
Declaration
[JsonPropertyName("tech_track")]
public bool TechTrack { get; set; }
Property Value
TimeZone
Declaration
[JsonPropertyName("time_zone")]
public string TimeZone { get; set; }
Property Value
TrackConfigLength
The length of this track configuration in miles.
Declaration
[JsonPropertyName("track_config_length")]
public decimal TrackConfigLength { get; set; }
Property Value
TrackConfigLengthKm
The length of this track configuration converted to kilometres.
Declaration
[JsonIgnore]
public decimal TrackConfigLengthKm { get; }
Property Value
TrackDirpath
Declaration
[JsonPropertyName("track_dirpath")]
public string TrackDirpath { get; set; }
Property Value
TrackId
Declaration
[JsonPropertyName("track_id")]
public int TrackId { get; set; }
Property Value
TrackName
Declaration
[JsonPropertyName("track_name")]
public string TrackName { get; set; }
Property Value
TrackTypes
Declaration
[JsonPropertyName("track_types")]
public TrackTypes[] TrackTypes { get; set; }
Property Value