Class BalanceResponse
Contains the result of a call to Balance() or BalanceAsync(). Immutable class.
Inheritance
System.Object
BalanceResponse
Namespace: SIX.TimApi
Assembly: TimApi.dll
Syntax
public class BalanceResponse : object
Constructors
BalanceResponse(PrintData, CounterList, List<TimException>)
Declaration
public BalanceResponse(PrintData printData, CounterList counters, List<TimException> partialExceptions)
Parameters
| Type | Name | Description |
|---|---|---|
| PrintData | printData | |
| CounterList | counters | |
| List<TimException> | partialExceptions |
Properties
Counters
Balance counters.
Declaration
public CounterList Counters { get; }
Property Value
| Type | Description |
|---|---|
| CounterList |
PartialExceptions
Gets the partial exceptionsdue to one or more Omni-Channel clients failing. If list is empty all Omni-Channel clients finished balance successfully. If list is not empty {@link Terminal#balance} or {@link Terminal#balanceAsync} has to be called again to retry balance on the failed clients.
Declaration
public List<TimException> PartialExceptions { get; }
Property Value
| Type | Description |
|---|---|
| List<TimException> | The partial exceptions. |
PrintData
Print information for merchant receipt.
Declaration
public PrintData PrintData { get; }
Property Value
| Type | Description |
|---|---|
| PrintData |
Methods
ToString()
String representation.
Declaration
public override String ToString()
Returns
| Type | Description |
|---|---|
| String |