RedMist
Search Results for

    Show / Hide Table of Contents

    Class CompetitorMetadata

    Represents metadata information for a competitor, including identification, personal details, and vehicle information, used in event management or race tracking systems.

    Inheritance
    object
    CompetitorMetadata
    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 CompetitorMetadata
    Remarks

    This class for competitor details such as car number, event association, transponder IDs, and personal or team information. The contents of this are subject to the organizer's configuration and may not corresponding to the field descritions.

    Constructors

    View Source

    CompetitorMetadata()

    Declaration
    public CompetitorMetadata()

    Properties

    View Source

    CarNumber

    Gets or sets the car number assigned to this competitor. Maximum length: 16 characters.

    Declaration
    [Required]
    [MaxLength(16)]
    [JsonPropertyName("n")]
    [Key(1)]
    public string CarNumber { get; set; }
    Property Value
    Type Description
    string
    View Source

    Class

    Gets or sets the competition class or category. Maximum length: 32 characters.

    Declaration
    [MaxLength(32)]
    [JsonPropertyName("cl")]
    [Key(5)]
    public string Class { get; set; }
    Property Value
    Type Description
    string
    View Source

    Club

    Gets or sets the club or organization the competitor represents. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 64 characters.

    Declaration
    [MaxLength(64)]
    [JsonPropertyName("c")]
    [Key(12)]
    public string Club { get; set; }
    Property Value
    Type Description
    string
    View Source

    Email

    Gets or sets the competitor's email address. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 128 characters.

    Declaration
    [MaxLength(128)]
    [JsonPropertyName("a")]
    [Key(15)]
    public string Email { get; set; }
    Property Value
    Type Description
    string
    View Source

    EventId

    Gets or sets the event identifier this competitor is associated with.

    Declaration
    [JsonPropertyName("e")]
    [Key(0)]
    public int EventId { get; set; }
    Property Value
    Type Description
    int
    View Source

    FirstName

    Gets or sets the competitor's first name. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 64 characters.

    Declaration
    [MaxLength(64)]
    [JsonPropertyName("fn")]
    [Key(6)]
    public string FirstName { get; set; }
    Property Value
    Type Description
    string
    View Source

    Hometown

    Gets or sets the competitor's hometown. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 128 characters.

    Declaration
    [MaxLength(128)]
    [JsonPropertyName("h")]
    [Key(11)]
    public string Hometown { get; set; }
    Property Value
    Type Description
    string
    View Source

    LastName

    Gets or sets the competitor's last name. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 64 characters.

    Declaration
    [MaxLength(64)]
    [JsonPropertyName("ln")]
    [Key(7)]
    public string LastName { get; set; }
    Property Value
    Type Description
    string
    View Source

    LastUpdated

    Gets or sets the timestamp when this competitor metadata was last updated.

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

    Make

    Gets or sets the vehicle make or manufacturer. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 48 characters.

    Declaration
    [MaxLength(48)]
    [JsonPropertyName("mk")]
    [Key(10)]
    public string Make { get; set; }
    Property Value
    Type Description
    string
    View Source

    ModelEngine

    Gets or sets the vehicle model or engine information. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 48 characters.

    Declaration
    [MaxLength(48)]
    [JsonPropertyName("mo")]
    [Key(13)]
    public string ModelEngine { get; set; }
    Property Value
    Type Description
    string
    View Source

    NationState

    Gets or sets the competitor's nation or state. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 128 characters.

    Declaration
    [MaxLength(128)]
    [JsonPropertyName("ns")]
    [Key(8)]
    public string NationState { get; set; }
    Property Value
    Type Description
    string
    View Source

    Sponsor

    Gets or sets the competitor's sponsor information. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 200 characters.

    Declaration
    [MaxLength(200)]
    [JsonPropertyName("s")]
    [Key(9)]
    public string Sponsor { get; set; }
    Property Value
    Type Description
    string
    View Source

    Tires

    Gets or sets the tire brand or specification. The contents of this field are subject to the organizer's configuration and may not corresponding to the field. Maximum length: 48 characters.

    Declaration
    [MaxLength(48)]
    [JsonPropertyName("tr")]
    [Key(14)]
    public string Tires { get; set; }
    Property Value
    Type Description
    string
    View Source

    Transponder

    Gets or sets the primary transponder identifier for timing and scoring.

    Declaration
    [JsonPropertyName("t")]
    [Key(3)]
    public uint Transponder { get; set; }
    Property Value
    Type Description
    uint
    View Source

    Transponder2

    Gets or sets the secondary transponder identifier for timing and scoring.

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