Class LeaderboardVersions
LeaderboardVersions
Inherited Members
Namespace: Unity.Services.Apis.Leaderboards
Assembly: Unity.Services.Apis.dll
Syntax
[DataContract(Name = "LeaderboardVersions")]
[Preserve]
public class LeaderboardVersions
Constructors
LeaderboardVersions(string, DateTime, string, int, List<LeaderboardVersion>)
Initializes a new instance of the Leaderboard
Declaration
[Preserve]
public LeaderboardVersions(string leaderboardId = null, DateTime nextReset = default, string versionId = null, int totalArchivedVersions = 0, List<LeaderboardVersion> results = null)
Parameters
Type | Name | Description |
---|---|---|
string | leaderboardId | leaderboardId (required). |
Date |
nextReset | nextReset. |
string | versionId | versionId. |
int | totalArchivedVersions | totalArchivedVersions. |
List<Leaderboard |
results | results (required). |
Properties
LeaderboardId
Gets or Sets LeaderboardId
Declaration
[DataMember(Name = "leaderboardId", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public string LeaderboardId { get; set; }
Property Value
Type | Description |
---|---|
string |
NextReset
Gets or Sets NextReset
Declaration
[DataMember(Name = "nextReset", EmitDefaultValue = false)]
[Preserve]
public DateTime NextReset { get; set; }
Property Value
Type | Description |
---|---|
Date |
Results
Gets or Sets Results
Declaration
[DataMember(Name = "results", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public List<LeaderboardVersion> Results { get; set; }
Property Value
Type | Description |
---|---|
List<Leaderboard |
TotalArchivedVersions
Gets or Sets TotalArchivedVersions
Declaration
[DataMember(Name = "totalArchivedVersions", EmitDefaultValue = false)]
[Preserve]
public int TotalArchivedVersions { get; set; }
Property Value
Type | Description |
---|---|
int |
VersionId
Gets or Sets VersionId
Declaration
[DataMember(Name = "versionId", EmitDefaultValue = false)]
[Preserve]
public string VersionId { get; set; }
Property Value
Type | Description |
---|---|
string |