Class AchievementSyncFieldChange.Fields
The values one field change is built from, named rather than positional.
Inherited Members
Namespace: Serenity.Achievements.Application.Sync
Assembly: Serenity.Achievements.Application.dll
Syntax
public sealed class AchievementSyncFieldChange.Fields
Constructors
Fields()
Declaration
public Fields()
Fields
ChangeKind
What the comparison resolved to.
Declaration
public AchievementSyncChangeKind ChangeKind
Field Value
| Type | Description |
|---|---|
| AchievementSyncChangeKind |
Direction
The direction this comparison was made for.
Declaration
public AchievementSyncDirection Direction
Field Value
| Type | Description |
|---|---|
| AchievementSyncDirection |
Kind
Which achievement field this change is about.
Declaration
public AchievementSyncFieldKind Kind
Field Value
| Type | Description |
|---|---|
| AchievementSyncFieldKind |
LocalValue
The value on the authored (local) side.
Declaration
public string LocalValue
Field Value
| Type | Description |
|---|---|
| string |
LocaleCode
The locale this change is for, or empty when Kind is not localized.
Declaration
public string LocaleCode
Field Value
| Type | Description |
|---|---|
| string |
PlatformValue
The value on the platform side.
Declaration
public string PlatformValue
Field Value
| Type | Description |
|---|---|
| string |
StorefrontIcon
The storefront's icon this change would bring in; none for any other change.
Declaration
public AchievementStorefrontIcon StorefrontIcon
Field Value
| Type | Description |
|---|---|
| AchievementStorefrontIcon |
UnsupportedReason
Why the field cannot travel, or empty unless ChangeKind is Unsupported.
Declaration
public string UnsupportedReason
Field Value
| Type | Description |
|---|---|
| string |