RedMist
Search Results for

    Show / Hide Table of Contents

    Class FlagDuration

    Instance of a flag state during a session.

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

    Constructors

    View Source

    FlagDuration()

    Declaration
    public FlagDuration()

    Properties

    View Source

    EndTime

    When the flag state ended, or null if it is still active.

    Declaration
    [JsonPropertyName("e")]
    [Key(2)]
    public DateTime? EndTime { get; set; }
    Property Value
    Type Description
    DateTime?
    View Source

    Flag

    The flag that is or was active.

    Declaration
    [JsonPropertyName("f")]
    [Key(0)]
    public Flags Flag { get; set; }
    Property Value
    Type Description
    Flags
    View Source

    StartTime

    When the flag state started.

    Declaration
    [JsonPropertyName("s")]
    [Key(1)]
    public DateTime StartTime { get; set; }
    Property Value
    Type Description
    DateTime

    Methods

    View Source

    Equals(FlagDuration)

    Declaration
    public bool Equals(FlagDuration other)
    Parameters
    Type Name Description
    FlagDuration other
    Returns
    Type Description
    bool
    View Source

    Equals(object?)

    Declaration
    public override bool Equals(object? obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)
    View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()
    • View Source
    In this article
    Back to top © 2025 Big Mission Motorsports, LLC. Red Mist Timing & Scoring