logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementPushBatch

    The achievements and locales one push sends to a connector, in the order they were given.

    Inheritance
    object
    AchievementPushBatch
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.Achievements.Application.Sync
    Assembly: Serenity.Achievements.Application.dll
    Syntax
    public sealed class AchievementPushBatch

    Constructors

    AchievementPushBatch(IReadOnlyList<AchievementSyncRecord>, IReadOnlyList<string>)

    Creates a push batch.

    Declaration
    public AchievementPushBatch(IReadOnlyList<AchievementSyncRecord> records, IReadOnlyList<string> localeCodes)
    Parameters
    Type Name Description
    IReadOnlyList<AchievementSyncRecord> records

    The achievements to push, in the order they should be sent.

    IReadOnlyList<string> localeCodes

    The locales this push covers.

    Properties

    LocaleCodes

    Declaration
    public IReadOnlyList<string> LocaleCodes { get; }
    Property Value
    Type Description
    IReadOnlyList<string>

    The locales this push covers.

    Records

    Declaration
    public IReadOnlyList<AchievementSyncRecord> Records { get; }
    Property Value
    Type Description
    IReadOnlyList<AchievementSyncRecord>

    The achievements to push, in the order they should be sent.

    In this article
    © 2026 Serenity. All Rights Reserved