Table of Contents

Class GenericEnumEntry<T>

Namespace
Skyline.DataMiner.Net.Ticketing.Validators
Assembly
SLNetTypes.dll

Represents an entry of a GenericEnum<T> instance.

[JsonObject(MemberSerialization.OptIn)]
[Serializable]
public class GenericEnumEntry<T> : IGenericEnumEntry

Type Parameters

T

The underlying type of the entry.

Inheritance
GenericEnumEntry<T>
Implements
Extension Methods

Constructors

GenericEnumEntry()

Initializes a new instance of the GenericEnumEntry<T> class.

Properties

Name

Gets or sets the name of the entry.

Value

Gets or sets the value of the entry.

Methods

Create(string, T)

Creates a new entry with the specified name and value.

Equals(GenericEnumEntry<T>)

Determines whether the specified GenericEnumEntry<T> object is equal to the current object.

Equals(object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Calculates the hash code for this object.

ToFormattedString()

Returns a string formatted as follows: name/value.

Operators

implicit operator T(GenericEnumEntry<T>)

Conversion operator from GenericEnumEntry<T> to T.