Show / Hide Table of Contents

Class ClientConfiguration

Nastavenia klienta

Inheritance
System.Object
ClientConfiguration
Implements
System.IEquatable<ClientConfiguration>
IDeepCloneable<ClientConfiguration>
IDeepCloneable
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 null pre použitie predvolenej hodnoty. Predvolená hodnota je cesta k súboru s názvom client.dat, umiestnenom v pracovnom priečinku aplikácie.

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<>
IDeepCloneable<T>
IDeepCloneable
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©