Class ClientConfiguration
Nastavenia klienta
Inheritance
System.Object
ClientConfiguration
Implements
System.IEquatable<ClientConfiguration>
Namespace: NineDigit.eKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class ClientConfiguration : Object, IEquatable<ClientConfiguration>, IDeepCloneable<ClientConfiguration>, IDeepCloneable
Constructors
ClientConfiguration()
Vytvorí nastavenia klienta s predvolenými hodnotami
Declaration
public ClientConfiguration()
ClientConfiguration(ClientConfiguration)
Vytvorí kópiu nastavení
Declaration
public ClientConfiguration(ClientConfiguration configuration)
Parameters
Type | Name | Description |
---|---|---|
ClientConfiguration | configuration | Nastavenia, ktorých hodnoty budú skopírované |
Properties
ConnectivityMonitor
Nastavenia služby monitorujúcej internetové pripojenie
Declaration
public InternetConnectivityMonitorConfiguration ConnectivityMonitor { get; }
Property Value
Type | Description |
---|---|
InternetConnectivityMonitorConfiguration |
CultureInfo
Aktuálne nastavená kultúra
Declaration
public CultureInfo CultureInfo { get; set; }
Property Value
Type | Description |
---|---|
System.Globalization.CultureInfo |
DataFilePath
Umiestnenie súboru, slúžiaceho ako úložisko pre klientské dáta
Declaration
public string DataFilePath { get; set; }
Property Value
Type | Description |
---|---|
System.String | Cesta k binárnemu súboru alebo |
Examples
client.dat
DateTimeProvider
Nastavenia služby času
Declaration
public DateTimeProviderConfiguration DateTimeProvider { get; }
Property Value
Type | Description |
---|---|
DateTimeProviderConfiguration |
EKasaClient
Nastavenia eKasa komunikačného klienta
Declaration
public EKasaClientConfiguration EKasaClient { get; }
Property Value
Type | Description |
---|---|
EKasaClientConfiguration |
Printers
Nastavenia tlačiarní
Declaration
public PrintersConfiguration Printers { get; }
Property Value
Type | Description |
---|---|
PrintersConfiguration |
QueueProcessor
Nastavenia spracovávača fronty
Declaration
public QueueProcessorConfiguration QueueProcessor { get; }
Property Value
Type | Description |
---|---|
QueueProcessorConfiguration |
Storage
Nastavenia úložiska
Declaration
public StorageConfiguration Storage { get; }
Property Value
Type | Description |
---|---|
StorageConfiguration |
Methods
DeepClone()
Declaration
public ClientConfiguration DeepClone()
Returns
Type | Description |
---|---|
ClientConfiguration |
Equals(ClientConfiguration)
Declaration
public bool Equals(ClientConfiguration other)
Parameters
Type | Name | Description |
---|---|---|
ClientConfiguration | other |
Returns
Type | Description |
---|---|
System.Boolean |
Equals(ClientConfiguration, ClientConfiguration)
Declaration
public static bool Equals(ClientConfiguration first, ClientConfiguration second)
Parameters
Type | Name | Description |
---|---|---|
ClientConfiguration | first | |
ClientConfiguration | second |
Returns
Type | Description |
---|---|
System.Boolean |
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj |
Returns
Type | Description |
---|---|
System.Boolean |
GetHashCode()
Získa hash kód objektu
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 |
Explicit Interface Implementations
IDeepCloneable.DeepClone()
Declaration
object IDeepCloneable.DeepClone()
Returns
Type | Description |
---|---|
System.Object |
Implements
System.IEquatable<>