/// <summary>Defines the named static field in an enumeration type with the specified constant value.</summary>
/// <returns>The defined field.</returns>
/// <param name="literalName">The name of the static field. </param>
/// <param name="literalValue">The constant value of the literal. </param>
public FieldBuilder DefineLiteral(string literalName, object literalValue)
{
FieldBuilder fieldBuilder = this._tb.DefineField(literalName, this, FieldAttributes.FamANDAssem | FieldAttributes.Family | FieldAttributes.Static | FieldAttributes.Literal);
fieldBuilder.SetConstant(literalValue);
return(fieldBuilder);
}