Show / Hide Table of Contents

Class ReceiptPaymentName

Názov platidla

Inheritance
object
Text
ReceiptPaymentName
Implements
IEnumerablechar
IEnumerable
ICloneable
IComparable
IComparableText
IConvertible
IEquatableText
IDeepCloneableReceiptPaymentName
IDeepCloneable
Inherited Members
Text.Clone()
Text.Equals(Text)
Text.Equals(Text, Text)
Text.CompareTo(object)
Text.CompareTo(Text)
Text.GetEnumerator()
Text.ToString()
Text.this[int]
Text.Length
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class ReceiptPaymentName : Text, IEnumerable<char>, IEnumerable, ICloneable, IComparable, IComparable<Text>, IConvertible, IEquatable<Text>, IDeepCloneable<ReceiptPaymentName>, IDeepCloneable

Constructors

ReceiptPaymentName(string)

Declaration
public ReceiptPaymentName(string name)
Parameters
Type Name Description
string name

Fields

MaxLength

Maximálna povolená dĺžka názvu platidla

Declaration
public const byte MaxLength = 255
Field Value
Type Description
byte

MinLength

Minimálna povolená dĺžka názvu platidla

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

Methods

DeepClone()

Declaration
public ReceiptPaymentName DeepClone()
Returns
Type Description
ReceiptPaymentName

Equals(ReceiptPaymentName)

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

Equals(ReceiptPaymentName, ReceiptPaymentName)

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

GetHashCode()

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

IsValid(char)

Declaration
public static bool IsValid(char c)
Parameters
Type Name Description
char c
Returns
Type Description
bool

IsValid(string)

Overí, či platidlo nie je null a či je v rámci minimálnej a maximálnej dĺžky.

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

Operators

operator ==(ReceiptPaymentName, ReceiptPaymentName)

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

implicit operator string(ReceiptPaymentName)

Declaration
public static implicit operator string(ReceiptPaymentName paymentName)
Parameters
Type Name Description
ReceiptPaymentName paymentName
Returns
Type Description
string

implicit operator ReceiptPaymentName(string)

Declaration
public static implicit operator ReceiptPaymentName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
ReceiptPaymentName

operator !=(ReceiptPaymentName, ReceiptPaymentName)

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

Implements

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

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