System.Reflection.Emit.EnumBuilder.DefineLiteral C# (CSharp) Méthode

DefineLiteral() public méthode

public DefineLiteral ( string literalName, object literalValue ) : System.Reflection.Emit.FieldBuilder
literalName string
literalValue object
Résultat System.Reflection.Emit.FieldBuilder
        public System.Reflection.Emit.FieldBuilder DefineLiteral(string literalName, object literalValue) { throw null; }
        public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }

Usage Example

 public void TestDefineLiteral()
 {
     CreateCallee();
     _myEnumBuilder = _myModuleBuilder.DefineEnum("myEnum", TypeAttributes.Public, typeof(int));
     FieldBuilder myField = _myEnumBuilder.DefineLiteral("FieldOne", 1);
     _myEnumBuilder.AsType();
     Assert.True(myField.IsLiteral);
     Assert.True(myField.IsPublic);
     Assert.True(myField.IsStatic);
 }
All Usage Examples Of System.Reflection.Emit.EnumBuilder::DefineLiteral