Show / Hide Table of Contents

Class ClientConfiguration

Nastavenia klienta

Inheritance
object
ClientConfiguration
Implements
IEquatableClientConfiguration
IDeepCloneableClientConfiguration
IDeepCloneable
Inherited Members
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class ClientConfiguration : 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
CultureInfo

DataFilePath

Umiestnenie súboru, slúžiaceho ako úložisko pre klientské dáta

Declaration
public string DataFilePath { get; set; }
Property Value
Type Description
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
bool

Equals(ClientConfiguration?, ClientConfiguration?)

Declaration
public static bool Equals(ClientConfiguration? first, ClientConfiguration? second)
Parameters
Type Name Description
ClientConfiguration first
ClientConfiguration second
Returns
Type Description
bool

Equals(object?)

Declaration
public override bool Equals(object? obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
object.Equals(object)

GetHashCode()

Získa hash kód objektu

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()

Implements

IEquatable<T>
IDeepCloneable<T>
IDeepCloneable
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©