Freigeben über


EnumBuilder.DefineLiteral-Methode

Definiert das benannte statische Feld in einem Enumerationstyp mit dem angegebenen konstanten Wert.

Namespace: System.Reflection.Emit
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Function DefineLiteral ( _
    literalName As String, _
    literalValue As Object _
) As FieldBuilder
'Usage
Dim instance As EnumBuilder
Dim literalName As String
Dim literalValue As Object
Dim returnValue As FieldBuilder

returnValue = instance.DefineLiteral(literalName, literalValue)
public FieldBuilder DefineLiteral (
    string literalName,
    Object literalValue
)
public:
FieldBuilder^ DefineLiteral (
    String^ literalName, 
    Object^ literalValue
)
public FieldBuilder DefineLiteral (
    String literalName, 
    Object literalValue
)
public function DefineLiteral (
    literalName : String, 
    literalValue : Object
) : FieldBuilder

Parameter

  • literalName
    Der Name des statischen Felds.
  • literalValue
    Der konstante Wert des Literals.

Rückgabewert

Das definierte Feld.

Hinweise

Für das definierte Feld sind die Feldattribute Public, Static und Literal festgelegt.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

EnumBuilder-Klasse
EnumBuilder-Member
System.Reflection.Emit-Namespace