Show / Hide Table of Contents

Class EKasaClientConfiguration

Nastavenia eKasa komunikačného klienta

Inheritance
System.Object
EKasaClientConfiguration
Implements
System.IEquatable<EKasaClientConfiguration>
IDeepCloneable<EKasaClientConfiguration>
IDeepCloneable
Namespace: NineDigit.eKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class EKasaClientConfiguration : Object, 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
System.Int32

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
System.Boolean

Equals(EKasaClientConfiguration, EKasaClientConfiguration)

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

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