Class ID
Identifikátor požiadavky evidencie dokladu alebo polohy s maximálnou dĺžkou 40 znakov.
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class ID : IEquatable<ID>, IComparable<ID>, IDeepCloneable<ID>, IDeepCloneable, ICloneable, IEnumerable<char>, IEnumerable
Examples
0631AF1B-AC4D-4726-A75B-62E025B326D2
Constructors
ID(string)
Declaration
Parameters
| Type |
Name |
Description |
| string |
value |
|
Fields
Comparision
Declaration
public const StringComparison Comparision = Ordinal
Field Value
MaxLength
Declaration
public const byte MaxLength = 40
Field Value
Properties
Length
Declaration
public int Length { get; }
Property Value
Methods
CompareTo(ID)
Declaration
public int CompareTo(ID other)
Parameters
| Type |
Name |
Description |
| ID |
other |
|
Returns
DeepClone()
Declaration
Returns
Equals(ID)
Declaration
public bool Equals(ID other)
Parameters
| Type |
Name |
Description |
| ID |
other |
|
Returns
Equals(ID, ID)
Declaration
public static bool Equals(ID x, ID y)
Parameters
| Type |
Name |
Description |
| ID |
x |
|
| ID |
y |
|
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetEnumerator()
Declaration
public IEnumerator<char> GetEnumerator()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
IsValid(string)
Declaration
public static bool IsValid(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(ID, ID)
Declaration
public static bool operator ==(ID x, ID y)
Parameters
| Type |
Name |
Description |
| ID |
x |
|
| ID |
y |
|
Returns
implicit operator string(ID)
Declaration
public static implicit operator string(ID CID)
Parameters
| Type |
Name |
Description |
| ID |
CID |
|
Returns
implicit operator ID(string)
Declaration
public static implicit operator ID(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
operator !=(ID, ID)
Declaration
public static bool operator !=(ID x, ID y)
Parameters
| Type |
Name |
Description |
| ID |
x |
|
| ID |
y |
|
Returns
Implements
Extension Methods