csharp
public record class AccountHoldingsEverything an account owns, as one answer.
Fields and properties (5)
public ImmutableArray<AccountUnlock> UnlocksWhat it has, in the order it got them.
public ImmutableArray<string> AchievementsWhat it has earned, in the order it earned them.
public int PointsWhat those achievements are worth.
public uint RevisionHow many times this has changed. What an optimistic write checks.
public static AccountHoldings EmptyAn account that has nothing.
Methods (3)
public AccountHoldings(ImmutableArray<AccountUnlock> Unlocks, ImmutableArray<string> Achievements, int Points, uint Revision)Everything an account owns, as one answer.
public bool Equals(AccountHoldings? other)Whether two records say the same thing.
public override int GetHashCode()Serves as the default hash function.
Used by (5)
- AccountGrainVixen.Live.Orchestrator
- AccountStateVixen.Live.Orchestrator
- AccountStateTestsVixen.Live.Orchestrator.Tests
- ClusterSerializationTestsVixen.Live.Cluster.Tests
- IAccountGrainVixen.Live.Cluster