RTI Connext C# API Version 7.2.0
Rti.Types.Dynamic.EnumMember Class Reference

Represents an enumerator in an EnumType. More...

Inheritance diagram for Rti.Types.Dynamic.EnumMember:
Omg.Types.Dynamic.IEnumMember Omg.Types.Dynamic.IMember

Public Member Functions

 EnumMember (string name, int ordinal)
 Creates a new EnumMember. More...
 
override bool Equals (object other)
 Compares for equality More...
 
override int GetHashCode ()
 Calculates a hash code More...
 
bool Equals (EnumMember other)
 Compares for equality More...
 
override string ToString ()
 Returns the member name More...
 

Properties

string Name [get]
 The member name. More...
 
int Ordinal [get]
 The integer value for this member in the enumeration. More...
 
- Properties inherited from Omg.Types.Dynamic.IEnumMember
int Ordinal [get]
 The value for this IEnumMember in the enumeration. More...
 
- Properties inherited from Omg.Types.Dynamic.IMember
string Name [get]
 The name of the member. More...
 

Detailed Description

Represents an enumerator in an EnumType.

Constructor & Destructor Documentation

◆ EnumMember()

Rti.Types.Dynamic.EnumMember.EnumMember ( string  name,
int  ordinal 
)
inline

Creates a new EnumMember.

Parameters
nameThe name
ordinalThe integer value for the member

Member Function Documentation

◆ Equals() [1/2]

override bool Rti.Types.Dynamic.EnumMember.Equals ( object  other)

Compares for equality

◆ GetHashCode()

override int Rti.Types.Dynamic.EnumMember.GetHashCode ( )
inline

Calculates a hash code

◆ Equals() [2/2]

bool Rti.Types.Dynamic.EnumMember.Equals ( EnumMember  other)
inline

Compares for equality

◆ ToString()

override string Rti.Types.Dynamic.EnumMember.ToString ( )

Returns the member name

Property Documentation

◆ Name

string Rti.Types.Dynamic.EnumMember.Name
get

The member name.

Implements Omg.Types.Dynamic.IMember.

◆ Ordinal

int Rti.Types.Dynamic.EnumMember.Ordinal
get

The integer value for this member in the enumeration.

Implements Omg.Types.Dynamic.IEnumMember.