Class AchievementPushWorkItem.Fields
The values one work item is built from, named rather than positional.
Inherited Members
Namespace: Serenity.Achievements.Application.Sync
Assembly: Serenity.Achievements.Application.dll
Syntax
public sealed class AchievementPushWorkItem.Fields
Constructors
Fields()
Declaration
public Fields()
Fields
ApiName
The achievement's platform-side identity key.
Declaration
public string ApiName
Field Value
| Type | Description |
|---|---|
| string |
FieldChanges
The accepted field change(s) this work item sends, for a preview's field summary.
Declaration
public IReadOnlyList<AchievementSyncFieldChange> FieldChanges
Field Value
| Type | Description |
|---|---|
| IReadOnlyList<AchievementSyncFieldChange> |
Kind
What this work item does when it runs.
Declaration
public AchievementPushWorkItemKind Kind
Field Value
| Type | Description |
|---|---|
| AchievementPushWorkItemKind |
Record
The record to send: for SaveAchievement its metadata fields, for an upload kind the relevant icon payload.
Declaration
public AchievementSyncRecord Record
Field Value
| Type | Description |
|---|---|
| AchievementSyncRecord |