The defined field.
The defined field will have the field attributes System.Reflection.FieldAttributes.Public, System.Reflection.FieldAttributes.Static, and System.Reflection.FieldAttributes.Literal set.
In the .NET Framework versions 1.0 and 1.1, it is necessary to define enumerations using System.Reflection.Emit.TypeBuilder because System.Reflection.Emit.EnumBuilder emits enumerations whose elements are of type int instead of the enumeration type. In the .NET Framework version 2.0, System.Reflection.Emit.EnumBuilder emits enumerations whose elements have the correct type.