Vixen
c7401864
csharp
public record class AccountHoldings

Everything an account owns, as one answer.

Read the guide page for this →

Fields and properties (5)

  • public ImmutableArray<AccountUnlock> Unlocks

    What it has, in the order it got them.

  • public ImmutableArray<string> Achievements

    What it has earned, in the order it earned them.

  • public int Points

    What those achievements are worth.

  • public uint Revision

    How many times this has changed. What an optimistic write checks.

  • public static AccountHoldings Empty

    An 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