Class BalanceResponse
Contains the result of a call to Balance() or BalanceAsync(). Immutable class.
Inheritance
System.Object
BalanceResponse
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: SIX.TimApi
Assembly: TimApi.dll
Syntax
public class BalanceResponse
Constructors
BalanceResponse(PrintData, CounterList, List<TimException>)
Declaration
public BalanceResponse(PrintData printData, CounterList counters, List<TimException> partialExceptions)
Parameters
Type | Name | Description |
---|---|---|
PrintData | printData | |
CounterList | counters | |
System.Collections.Generic.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 |
---|---|
System.Collections.Generic.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 |
---|---|
System.String |
Overrides
System.Object.ToString()