Aydsko iRacing Data API
Show / Hide Table of Contents

Class MemberInfo

Information about the iRacing member.

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

Properties

AI

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

Account

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

AlphaTester

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

Broadcaster

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

CarPackages

Declaration
[JsonPropertyName("car_packages")]
public ContentPackage[] CarPackages { get; set; }
Property Value
Type Description
ContentPackage[]

ClubId

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

ClubName

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

ConnectionType

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

CustomerId

Unique identifier for the member.

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

Dev

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

DisplayName

The display value used to represent the member on the service.

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

DownloadServer

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

Email

Member's email address.

Declaration
[JsonPropertyName("email")]
public string Email { get; set; }
Property Value
Type Description
string
Remarks

This value is masked for security reasons.

FirstName

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

Flags

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

FlagsHex

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

HasReadCompRules

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

HasReadPp

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

HasReadTC

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

Helmet

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

HundredPercentClub

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

LastLogin

Declaration
[JsonPropertyName("last_login")]
public DateTimeOffset LastLogin { get; set; }
Property Value
Type Description
DateTimeOffset

LastName

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

LastSeason

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

LastTestCar

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

LastTestTrack

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

Licenses

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

MemberSince

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

OnCarName

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

OtherOwnedPackages

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

RaceOfficial

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

ReadCompRules

Declaration
[JsonPropertyName("read_comp_rules")]
public DateTimeOffset ReadCompRules { get; set; }
Property Value
Type Description
DateTimeOffset

ReadPp

Declaration
[JsonPropertyName("read_pp")]
public DateTimeOffset ReadPp { get; set; }
Property Value
Type Description
DateTimeOffset

ReadTc

Declaration
[JsonPropertyName("read_tc")]
public DateTimeOffset ReadTc { get; set; }
Property Value
Type Description
DateTimeOffset

Suit

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

TrackPackages

Declaration
[JsonPropertyName("track_packages")]
public ContentPackage[] TrackPackages { get; set; }
Property Value
Type Description
ContentPackage[]

TwentyPercentDiscount

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

Username

Unique user name the member uses to log in.

Declaration
[JsonPropertyName("username")]
public string Username { get; set; }
Property Value
Type Description
string
Remarks

This value is masked for security reasons.

In this article
Back to top Generated by DocFX