Class GetBalancesResult
Provides paginated access to the list of balances retrieved and allows you to retrieve the next page.
Inherited Members
Namespace: Unity.Services.Economy.Model
Syntax
public class GetBalancesResult : PageableResult<PlayerBalance, GetBalancesResult>
Constructors
GetBalancesResult(List<PlayerBalance>, Boolean)
Declaration
public GetBalancesResult(List<PlayerBalance> results, bool hasNext)
Parameters
| Type | Name | Description |
|---|---|---|
| List<PlayerBalance> | results | |
| Boolean | hasNext |
Properties
Balances
The list of currently fetched balances.
Declaration
public List<PlayerBalance> Balances { get; }
Property Value
| Type | Description |
|---|---|
| List<PlayerBalance> |
Methods
GetNextResultsAsync(Int32)
Fetches the next set of results.
Declaration
protected override Task<GetBalancesResult> GetNextResultsAsync(int itemsPerFetch)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | itemsPerFetch | The number of items to fetch. Can be between 1-100 inclusive and defaults to 20. |
Returns
| Type | Description |
|---|---|
| Task<GetBalancesResult> | A new GetBalancesResult |
Overrides
Unity.Services.Economy.Model.PageableResult<Unity.Services.Economy.Model.PlayerBalance, Unity.Services.Economy.Model.GetBalancesResult>.GetNextResultsAsync(System.Int32)
Exceptions
| Type | Condition |
|---|---|
| EconomyException | Thrown if request is unsuccessful |