RedMist
Search Results for

    Show / Hide Table of Contents

    Class CarPositionPatch

    Patch variant of CarPosition with nullable properties for partial updates. Generated automatically by PatchClassGenerator.

    Inheritance
    object
    CarPositionPatch
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: RedMist.TimingCommon.Models
    Assembly: RedMist.TimingCommon.dll
    Syntax
    [MessagePackObject(false)]
    public class CarPositionPatch

    Constructors

    View Source

    CarPositionPatch()

    Declaration
    public CarPositionPatch()

    Properties

    View Source

    BestLap

    Patch field for BestLap. Null indicates no change.

    Declaration
    [Key(6)]
    public int? BestLap { get; set; }
    Property Value
    Type Description
    int?
    View Source

    BestTime

    Patch field for BestTime. Null indicates no change.

    Declaration
    [Key(5)]
    [MaxLength(12)]
    public string? BestTime { get; set; }
    Property Value
    Type Description
    string
    View Source

    BlackFlags

    Patch field for BlackFlags. Null indicates no change.

    Declaration
    [Key(30)]
    public int? BlackFlags { get; set; }
    Property Value
    Type Description
    int?
    View Source

    Class

    Patch field for Class. Null indicates no change.

    Declaration
    [Key(4)]
    [MaxLength(40)]
    public string? Class { get; set; }
    Property Value
    Type Description
    string
    View Source

    ClassPosition

    Patch field for ClassPosition. Null indicates no change.

    Declaration
    [Key(21)]
    public int? ClassPosition { get; set; }
    Property Value
    Type Description
    int?
    View Source

    CompletedSections

    Patch field for CompletedSections. Null indicates no change.

    Declaration
    [Key(41)]
    [MaxLength(5)]
    public List<CompletedSection>? CompletedSections { get; set; }
    Property Value
    Type Description
    List<CompletedSection>
    View Source

    CurrentStatus

    Patch field for CurrentStatus. Null indicates no change.

    Declaration
    [Key(49)]
    [MaxLength(12)]
    public string? CurrentStatus { get; set; }
    Property Value
    Type Description
    string
    View Source

    DriverId

    Patch field for DriverId. Null indicates no change.

    Declaration
    [Key(45)]
    [MaxLength(36)]
    public string? DriverId { get; set; }
    Property Value
    Type Description
    string
    View Source

    DriverName

    Patch field for DriverName. Null indicates no change.

    Declaration
    [Key(44)]
    [MaxLength(25)]
    public string? DriverName { get; set; }
    Property Value
    Type Description
    string
    View Source

    EventId

    Patch field for EventId. Null indicates no change.

    Declaration
    [Key(0)]
    [MaxLength(11)]
    public string? EventId { get; set; }
    Property Value
    Type Description
    string
    View Source

    ImpactWarning

    Patch field for ImpactWarning. Null indicates no change.

    Declaration
    [Key(50)]
    public bool? ImpactWarning { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    InCarVideo

    Patch field for InCarVideo. Null indicates no change.

    Declaration
    [Key(46)]
    public VideoStatus? InCarVideo { get; set; }
    Property Value
    Type Description
    VideoStatus
    View Source

    InClassDifference

    Patch field for InClassDifference. Null indicates no change.

    Declaration
    [Key(10)]
    [MaxLength(12)]
    public string? InClassDifference { get; set; }
    Property Value
    Type Description
    string
    View Source

    InClassFastestAveragePace

    Patch field for InClassFastestAveragePace. Null indicates no change.

    Declaration
    [Key(51)]
    public bool? InClassFastestAveragePace { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    InClassGap

    Patch field for InClassGap. Null indicates no change.

    Declaration
    [Key(9)]
    [MaxLength(12)]
    public string? InClassGap { get; set; }
    Property Value
    Type Description
    string
    View Source

    InClassPositionsGained

    Patch field for InClassPositionsGained. Null indicates no change.

    Declaration
    [Key(25)]
    public int? InClassPositionsGained { get; set; }
    Property Value
    Type Description
    int?
    View Source

    InClassStartingPosition

    Patch field for InClassStartingPosition. Null indicates no change.

    Declaration
    [Key(24)]
    public int? InClassStartingPosition { get; set; }
    Property Value
    Type Description
    int?
    View Source

    IsBestTime

    Patch field for IsBestTime. Null indicates no change.

    Declaration
    [Key(7)]
    public bool? IsBestTime { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    IsBestTimeClass

    Patch field for IsBestTimeClass. Null indicates no change.

    Declaration
    [Key(8)]
    public bool? IsBestTimeClass { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    IsClassMostPositionsGained

    Patch field for IsClassMostPositionsGained. Null indicates no change.

    Declaration
    [Key(27)]
    public bool? IsClassMostPositionsGained { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    IsEnteredPit

    Patch field for IsEnteredPit. Null indicates no change.

    Declaration
    [Key(31)]
    public bool? IsEnteredPit { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    IsExitedPit

    Patch field for IsExitedPit. Null indicates no change.

    Declaration
    [Key(33)]
    public bool? IsExitedPit { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    IsInPit

    Patch field for IsInPit. Null indicates no change.

    Declaration
    [Key(34)]
    public bool? IsInPit { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    IsOverallMostPositionsGained

    Patch field for IsOverallMostPositionsGained. Null indicates no change.

    Declaration
    [Key(26)]
    public bool? IsOverallMostPositionsGained { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    IsPitStartFinish

    Patch field for IsPitStartFinish. Null indicates no change.

    Declaration
    [Key(32)]
    public bool? IsPitStartFinish { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    IsStale

    Patch field for IsStale. Null indicates no change.

    Declaration
    [Key(37)]
    public bool? IsStale { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    LapHadLocalFlag

    Patch field for LapHadLocalFlag. Null indicates no change.

    Declaration
    [Key(40)]
    public bool? LapHadLocalFlag { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    LapIncludedPit

    Patch field for LapIncludedPit. Null indicates no change.

    Declaration
    [Key(35)]
    public bool? LapIncludedPit { get; set; }
    Property Value
    Type Description
    bool?
    View Source

    LapStartTime

    Patch field for LapStartTime. Null indicates no change.

    Declaration
    [Key(43)]
    public TimeOnly? LapStartTime { get; set; }
    Property Value
    Type Description
    TimeOnly?
    View Source

    LapsLedInClass

    Patch field for LapsLedInClass. Null indicates no change.

    Declaration
    [Key(19)]
    public int? LapsLedInClass { get; set; }
    Property Value
    Type Description
    int?
    View Source

    LapsLedOverall

    Patch field for LapsLedOverall. Null indicates no change.

    Declaration
    [Key(18)]
    public int? LapsLedOverall { get; set; }
    Property Value
    Type Description
    int?
    View Source

    LastLapCompleted

    Patch field for LastLapCompleted. Null indicates no change.

    Declaration
    [Key(15)]
    public int? LastLapCompleted { get; set; }
    Property Value
    Type Description
    int?
    View Source

    LastLapPitted

    Patch field for LastLapPitted. Null indicates no change.

    Declaration
    [Key(17)]
    public int? LastLapPitted { get; set; }
    Property Value
    Type Description
    int?
    View Source

    LastLapTime

    Patch field for LastLapTime. Null indicates no change.

    Declaration
    [Key(14)]
    [MaxLength(12)]
    public string? LastLapTime { get; set; }
    Property Value
    Type Description
    string
    View Source

    LastLoopName

    Patch field for LastLoopName. Null indicates no change.

    Declaration
    [Key(36)]
    [MaxLength(10)]
    public string? LastLoopName { get; set; }
    Property Value
    Type Description
    string
    View Source

    Latitude

    Patch field for Latitude. Null indicates no change.

    Declaration
    [Key(47)]
    public double? Latitude { get; set; }
    Property Value
    Type Description
    double?
    View Source

    LocalFlag

    Patch field for LocalFlag. Null indicates no change.

    Declaration
    [Key(39)]
    public Flags? LocalFlag { get; set; }
    Property Value
    Type Description
    Flags?
    View Source

    Longitude

    Patch field for Longitude. Null indicates no change.

    Declaration
    [Key(48)]
    public double? Longitude { get; set; }
    Property Value
    Type Description
    double?
    View Source

    Number

    Patch field for Number. Null indicates no change.

    Declaration
    [Key(2)]
    [MaxLength(5)]
    public string? Number { get; set; }
    Property Value
    Type Description
    string
    View Source

    OverallDifference

    Patch field for OverallDifference. Null indicates no change.

    Declaration
    [Key(12)]
    [MaxLength(12)]
    public string? OverallDifference { get; set; }
    Property Value
    Type Description
    string
    View Source

    OverallGap

    Patch field for OverallGap. Null indicates no change.

    Declaration
    [Key(11)]
    [MaxLength(12)]
    public string? OverallGap { get; set; }
    Property Value
    Type Description
    string
    View Source

    OverallPosition

    Patch field for OverallPosition. Null indicates no change.

    Declaration
    [Key(20)]
    public int? OverallPosition { get; set; }
    Property Value
    Type Description
    int?
    View Source

    OverallPositionsGained

    Patch field for OverallPositionsGained. Null indicates no change.

    Declaration
    [Key(23)]
    public int? OverallPositionsGained { get; set; }
    Property Value
    Type Description
    int?
    View Source

    OverallStartingPosition

    Patch field for OverallStartingPosition. Null indicates no change.

    Declaration
    [Key(22)]
    public int? OverallStartingPosition { get; set; }
    Property Value
    Type Description
    int?
    View Source

    PenalityLaps

    Patch field for PenalityLaps. Null indicates no change.

    Declaration
    [Key(28)]
    public int? PenalityLaps { get; set; }
    Property Value
    Type Description
    int?
    View Source

    PenalityWarnings

    Patch field for PenalityWarnings. Null indicates no change.

    Declaration
    [Key(29)]
    public int? PenalityWarnings { get; set; }
    Property Value
    Type Description
    int?
    View Source

    PitStopCount

    Patch field for PitStopCount. Null indicates no change.

    Declaration
    [Key(16)]
    public int? PitStopCount { get; set; }
    Property Value
    Type Description
    int?
    View Source

    ProjectedLapTimeMs

    Patch field for ProjectedLapTimeMs. Null indicates no change.

    Declaration
    [Key(42)]
    public int? ProjectedLapTimeMs { get; set; }
    Property Value
    Type Description
    int?
    View Source

    SessionId

    Patch field for SessionId. Null indicates no change.

    Declaration
    [Key(1)]
    [MaxLength(11)]
    public string? SessionId { get; set; }
    Property Value
    Type Description
    string
    View Source

    TotalTime

    Patch field for TotalTime. Null indicates no change.

    Declaration
    [Key(13)]
    [MaxLength(12)]
    public string? TotalTime { get; set; }
    Property Value
    Type Description
    string
    View Source

    TrackFlag

    Patch field for TrackFlag. Null indicates no change.

    Declaration
    [Key(38)]
    public Flags? TrackFlag { get; set; }
    Property Value
    Type Description
    Flags?
    View Source

    TrackPrecipitationPerc

    Patch field for TrackPrecipitationPerc. Null indicates no change.

    Declaration
    [Key(53)]
    public int? TrackPrecipitationPerc { get; set; }
    Property Value
    Type Description
    int?
    View Source

    TrackTempDegF

    Patch field for TrackTempDegF. Null indicates no change.

    Declaration
    [Key(52)]
    public int? TrackTempDegF { get; set; }
    Property Value
    Type Description
    int?
    View Source

    TransponderId

    Patch field for TransponderId. Null indicates no change.

    Declaration
    [Key(3)]
    public uint? TransponderId { get; set; }
    Property Value
    Type Description
    uint?
    • View Source
    In this article
    Back to top © 2025 Big Mission Motorsports, LLC. Red Mist Timing & Scoring