Class SearchLeagueDirectoryParameters
Inherited Members
Namespace: Aydsko.iRacingData.Leagues
Assembly: Aydsko.iRacingData.dll
Syntax
public class SearchLeagueDirectoryParameters
Properties
Lowerbound
First row of results to return. Defaults to 1.
Declaration
[JsonPropertyName("lowerbound")]
public int? Lowerbound { get; set; }
Property Value
Type | Description |
---|---|
int? |
MaximumRosterCount
If set include leagues with no more than this number of members.
Declaration
[JsonPropertyName("maximum_roster_count")]
public int? MaximumRosterCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
MinimumRosterCount
If set include leagues with at least this number of members.
Declaration
[JsonPropertyName("minimum_roster_count")]
public int? MinimumRosterCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
OrderByField
Indicates which field to sort the results by.
Declaration
[JsonPropertyName("sort")]
public SearchLeagueOrderByField? OrderByField { get; set; }
Property Value
Type | Description |
---|---|
SearchLeagueOrderByField? |
Remarks
Defaults to Relevance if not specified.
OrderDirection
Indicates the direction of the results sort.
Declaration
[JsonPropertyName("order")]
public ResultOrderDirection? OrderDirection { get; set; }
Property Value
Type | Description |
---|---|
ResultOrderDirection? |
Remarks
Defaults to Ascending if not specified.
RestrictToFriends
If true include only leagues owned by a friend.
Declaration
[JsonPropertyName("restrict_to_friends")]
public bool? RestrictToFriends { get; set; }
Property Value
Type | Description |
---|---|
bool? |
RestrictToMember
If true include only leagues for which customer is a member.
Declaration
[JsonPropertyName("restrict_to_member")]
public bool? RestrictToMember { get; set; }
Property Value
Type | Description |
---|---|
bool? |
RestrictToRecruiting
If true include only leagues which are recruiting.
Declaration
[JsonPropertyName("restrict_to_recruiting")]
public bool? RestrictToRecruiting { get; set; }
Property Value
Type | Description |
---|---|
bool? |
RestrictToWatched
If true include only leagues owned by a watched member.
Declaration
[JsonPropertyName("restrict_to_watched")]
public bool? RestrictToWatched { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Search
Will search against league name, description, owner, and league ID.
Declaration
[JsonPropertyName("search")]
public string? Search { get; set; }
Property Value
Type | Description |
---|---|
string |
Tag
Declaration
[JsonPropertyName("tag")]
public IList<string> Tag { get; }
Property Value
Type | Description |
---|---|
IList<string> |
Upperbound
Last row of results to return. Defaults to Lowerbound + 39.
Declaration
[JsonPropertyName("upperbound")]
public int? Upperbound { get; set; }
Property Value
Type | Description |
---|---|
int? |