Show / Hide Table of Contents

Class EKasaClientConfiguration

Nastavenia eKasa komunikačného klienta

Inheritance
object
EKasaClientConfiguration
Implements
IEquatableEKasaClientConfiguration
IDeepCloneableEKasaClientConfiguration
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 EKasaClientConfiguration : IEquatable<EKasaClientConfiguration?>, IDeepCloneable<EKasaClientConfiguration>, IDeepCloneable

Constructors

EKasaClientConfiguration()

Vytvorí inštanciu s predvolenými hodnotami

Declaration
public EKasaClientConfiguration()

EKasaClientConfiguration(EKasaClientConfiguration)

Vytvorí kópiu nastavení

Declaration
public EKasaClientConfiguration(EKasaClientConfiguration configuration)
Parameters
Type Name Description
EKasaClientConfiguration configuration

Nastavenia, ktorých hodnoty budú skopírované

Properties

Environment

Prostredie, na ktoré budú požiadavky o registráciu dokladov alebo polohy zasielané.

Declaration
public EKasaEnvironment Environment { get; set; }
Property Value
Type Description
EKasaEnvironment

Platná hodnota názvu prostredia. Predvolená hodnota je Production.

Examples

Production

Timeout

Časový interval v milisekundách, po ktorého uplynutí spojenie vyprší

Declaration
public int Timeout { get; set; }
Property Value
Type Description
int

Hodnota v milisekundách, -1 pre nekonečný interval. Hodnota nesmie byť menšia ako 2000ms. Predvolená hodnota je 2000ms.

Examples

2000

Methods

DeepClone()

Declaration
public EKasaClientConfiguration DeepClone()
Returns
Type Description
EKasaClientConfiguration

Equals(EKasaClientConfiguration?)

Declaration
public bool Equals(EKasaClientConfiguration? other)
Parameters
Type Name Description
EKasaClientConfiguration other
Returns
Type Description
bool

Equals(EKasaClientConfiguration?, EKasaClientConfiguration?)

Declaration
public static bool Equals(EKasaClientConfiguration? first, EKasaClientConfiguration? second)
Parameters
Type Name Description
EKasaClientConfiguration first
EKasaClientConfiguration 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()

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. ©