Show / Hide Table of Contents

Class ReferenceReceiptId

Predstavuje referenciu na pokladničný doklad.

Inheritance
object
ReferenceReceiptId
Implements
IEquatableReferenceReceiptId
IComparableReferenceReceiptId
IDeepCloneableReferenceReceiptId
IDeepCloneable
ICloneable
IEnumerablechar
IEnumerable
Inherited Members
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class ReferenceReceiptId : IEquatable<ReferenceReceiptId>, IComparable<ReferenceReceiptId>, IDeepCloneable<ReferenceReceiptId>, IDeepCloneable, ICloneable, IEnumerable<char>, IEnumerable
Examples

13, O-7DBCDA8A56EE426DBCDA8A56EE426D1A alebo C44B3977-0E415CC6-EE663AA1-776C973A-A143B660

Constructors

ReferenceReceiptId(string)

Declaration
public ReferenceReceiptId(string value)
Parameters
Type Name Description
string value

Fields

MaxLength

Declaration
public const int MaxLength = 44
Field Value
Type Description
int

MinLength

Declaration
public const int MinLength = 1
Field Value
Type Description
int

Properties

IsEKasaId

Declaration
public bool IsEKasaId { get; }
Property Value
Type Description
bool

Length

Declaration
public int Length { get; }
Property Value
Type Description
int

Methods

CompareTo(ReferenceReceiptId)

Declaration
public int CompareTo(ReferenceReceiptId other)
Parameters
Type Name Description
ReferenceReceiptId other
Returns
Type Description
int

Create(EKasaReceiptId)

Declaration
public static ReferenceReceiptId Create(EKasaReceiptId id)
Parameters
Type Name Description
EKasaReceiptId id
Returns
Type Description
ReferenceReceiptId

Create(OKP)

Declaration
public static ReferenceReceiptId Create(OKP okp)
Parameters
Type Name Description
OKP okp
Returns
Type Description
ReferenceReceiptId

Create(ReceiptNumber)

Declaration
public static ReferenceReceiptId Create(ReceiptNumber number)
Parameters
Type Name Description
ReceiptNumber number
Returns
Type Description
ReferenceReceiptId

DeepClone()

Declaration
public ReferenceReceiptId DeepClone()
Returns
Type Description
ReferenceReceiptId

Equals(ReferenceReceiptId)

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

Equals(ReferenceReceiptId, ReferenceReceiptId)

Declaration
public static bool Equals(ReferenceReceiptId x, ReferenceReceiptId y)
Parameters
Type Name Description
ReferenceReceiptId x
ReferenceReceiptId y
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)

GetEnumerator()

Declaration
public IEnumerator<char> GetEnumerator()
Returns
Type Description
IEnumeratorchar

GetHashCode()

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

IsValid(string)

Declaration
public static bool IsValid(string value)
Parameters
Type Name Description
string value
Returns
Type Description
bool

Normalize(string)

Declaration
public static string Normalize(string value)
Parameters
Type Name Description
string value
Returns
Type Description
string

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Operators

operator ==(ReferenceReceiptId, ReferenceReceiptId)

Declaration
public static bool operator ==(ReferenceReceiptId x, ReferenceReceiptId y)
Parameters
Type Name Description
ReferenceReceiptId x
ReferenceReceiptId y
Returns
Type Description
bool

implicit operator string(ReferenceReceiptId)

Declaration
public static implicit operator string(ReferenceReceiptId receiptId)
Parameters
Type Name Description
ReferenceReceiptId receiptId
Returns
Type Description
string

implicit operator ReferenceReceiptId(string)

Declaration
public static implicit operator ReferenceReceiptId(string value)
Parameters
Type Name Description
string value
Returns
Type Description
ReferenceReceiptId

operator !=(ReferenceReceiptId, ReferenceReceiptId)

Declaration
public static bool operator !=(ReferenceReceiptId x, ReferenceReceiptId y)
Parameters
Type Name Description
ReferenceReceiptId x
ReferenceReceiptId y
Returns
Type Description
bool

Implements

IEquatable<T>
IComparable<T>
IDeepCloneable<T>
IDeepCloneable
ICloneable
IEnumerable<T>
IEnumerable

Extension Methods

IEnumerableExtensions.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
IEnumerableExtensions.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
IEnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T, int>)
IEnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
IEnumerableExtensions.IsNullOrEmpty<T>(IEnumerable<T>)
IEnumerableExtensions.Paginate<T>(IEnumerable<T>, Pagination)
IEnumerableExtensions.ToReadOnlyCollection<TSource>(IEnumerable<TSource>)
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©