Freigeben über


EnumBuilder Klasse

Definition

Beschreibt und stellt einen Enumerationstyp dar.

public ref class EnumBuilder sealed : Type
public ref class EnumBuilder sealed : System::Reflection::TypeInfo
public ref class EnumBuilder abstract : System::Reflection::TypeInfo
public ref class EnumBuilder sealed : Type, System::Runtime::InteropServices::_EnumBuilder
public ref class EnumBuilder sealed : System::Reflection::TypeInfo, System::Runtime::InteropServices::_EnumBuilder
public sealed class EnumBuilder : Type
public sealed class EnumBuilder : System.Reflection.TypeInfo
public abstract class EnumBuilder : System.Reflection.TypeInfo
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
public sealed class EnumBuilder : Type, System.Runtime.InteropServices._EnumBuilder
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class EnumBuilder : Type, System.Runtime.InteropServices._EnumBuilder
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class EnumBuilder : System.Reflection.TypeInfo, System.Runtime.InteropServices._EnumBuilder
type EnumBuilder = class
    inherit Type
type EnumBuilder = class
    inherit TypeInfo
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
type EnumBuilder = class
    inherit Type
    interface _EnumBuilder
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EnumBuilder = class
    inherit Type
    interface _EnumBuilder
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EnumBuilder = class
    inherit TypeInfo
    interface _EnumBuilder
Public NotInheritable Class EnumBuilder
Inherits Type
Public NotInheritable Class EnumBuilder
Inherits TypeInfo
Public MustInherit Class EnumBuilder
Inherits TypeInfo
Public NotInheritable Class EnumBuilder
Inherits Type
Implements _EnumBuilder
Public NotInheritable Class EnumBuilder
Inherits TypeInfo
Implements _EnumBuilder
Vererbung
EnumBuilder
Vererbung
EnumBuilder
Vererbung
Attribute
Implementiert

Beispiele

Im folgenden Codebeispiel wird die Erstellung einer Aufzählung in einer dynamischen Assembly mithilfe von EnumBuilderveranschaulicht. Im Beispiel wird eine Aufzählung mit dem Namen Elevationmit einem zugrunde liegenden Typ von Int32definiert und zwei Elemente erstellt: Low, mit dem Wert 0 und Highmit dem Wert 1. Nachdem der Typ erstellt wurde, wird die Assembly mit dem Namen TempAssembly.dllgespeichert. Sie können die Ildasm.exe (IL Disassembler) verwenden, um den Inhalt dieser Assembly zu untersuchen.

Anmerkung

Vor .NET Framework, Version 2.0, erzeugt dieses Codebeispiel keine richtige Enumeration.

using namespace System;
using namespace System::Reflection;
using namespace System::Reflection::Emit;

void main()
{
    // Get the current application domain for the current thread.
    AppDomain^ currentDomain = AppDomain::CurrentDomain;
      
    // Create a dynamic assembly in the current application domain, 
    // and allow it to be executed and saved to disk.
    AssemblyName^ aName = gcnew AssemblyName("TempAssembly");
    AssemblyBuilder^ ab = currentDomain->DefineDynamicAssembly( 
            aName, AssemblyBuilderAccess::RunAndSave);
      
    // Define a dynamic module in "TempAssembly" assembly. For a single-
    // module assembly, the module has the same name as the assembly.
    ModuleBuilder^ mb = 
            ab->DefineDynamicModule(aName->Name, aName->Name + ".dll");
      
    // Define a public enumeration with the name "Elevation" and an 
    // underlying type of Int32.
    EnumBuilder^ eb = 
            mb->DefineEnum("Elevation", TypeAttributes::Public, int::typeid);
      
    // Define two members, "High" and "Low".
    eb->DefineLiteral("Low", (Object^) 0);
    eb->DefineLiteral("High", 1);

    // Create the type and save the assembly.
    Type^ finished = eb->CreateType();
    ab->Save(aName->Name + ".dll");

    for each (Object^ o in Enum::GetValues(finished))
    {
        Console::WriteLine("{0}.{1} = {2}", finished, o, (int)o);
    }
}

/* This code example produces the following output:

Elevation.Low = 0
Elevation.High = 1
 */
using System;
using System.Reflection;
using System.Reflection.Emit;

class Example
{
    public static void Main()
    {
        // Get the current application domain for the current thread.
        AppDomain currentDomain = AppDomain.CurrentDomain;

        // Create a dynamic assembly in the current application domain,
        // and allow it to be executed and saved to disk.
        AssemblyName aName = new AssemblyName("TempAssembly");
        AssemblyBuilder ab = currentDomain.DefineDynamicAssembly(
            aName, AssemblyBuilderAccess.RunAndSave);

        // Define a dynamic module in "TempAssembly" assembly. For a single-
        // module assembly, the module has the same name as the assembly.
        ModuleBuilder mb = ab.DefineDynamicModule(aName.Name, aName.Name + ".dll");

        // Define a public enumeration with the name "Elevation" and an
        // underlying type of Integer.
        EnumBuilder eb = mb.DefineEnum("Elevation", TypeAttributes.Public, typeof(int));

        // Define two members, "High" and "Low".
        eb.DefineLiteral("Low", 0);
        eb.DefineLiteral("High", 1);

        // Create the type and save the assembly.
        Type finished = eb.CreateType();
        ab.Save(aName.Name + ".dll");

        foreach( object o in Enum.GetValues(finished) )
        {
            Console.WriteLine("{0}.{1} = {2}", finished, o, ((int) o));
        }
    }
}

/* This code example produces the following output:

Elevation.Low = 0
Elevation.High = 1
 */
Imports System.Reflection
Imports System.Reflection.Emit

Module Example
   
    Sub Main()
      
        ' Get the current application domain for the current thread.
        Dim currentDomain As AppDomain = AppDomain.CurrentDomain
      
        ' Create a dynamic assembly in the current application domain, 
        ' and allow it to be executed and saved to disk.
        Dim aName As AssemblyName = New AssemblyName("TempAssembly")
        Dim ab As AssemblyBuilder = currentDomain.DefineDynamicAssembly( _ 
            aName, AssemblyBuilderAccess.RunAndSave)
      
        ' Define a dynamic module in "TempAssembly" assembly. For a single-
        ' module assembly, the module has the same name as the assembly.
        Dim mb As ModuleBuilder = _
            ab.DefineDynamicModule(aName.Name, aName.Name & ".dll")
      
        ' Define a public enumeration with the name "Elevation" and an 
        ' underlying type of Integer.
        Dim eb As EnumBuilder = _
            mb.DefineEnum("Elevation", TypeAttributes.Public, GetType(Integer))
      
        ' Define two members, "High" and "Low".
        eb.DefineLiteral("Low", 0)
        eb.DefineLiteral("High", 1)

        ' Create the type and save the assembly.
        Dim finished As Type = eb.CreateType()
        ab.Save(aName.Name & ".dll")

        For Each o As Object In [Enum].GetValues(finished)
            Console.WriteLine("{0}.{1} = {2}", finished, o, CInt(o))
        Next
   End Sub
End Module

' This code example produces the following output:
'
'Elevation.Low = 0
'Elevation.High = 1

Hinweise

Anmerkung

In den .NET Framework-Versionen 1.0 und 1.1 ist es erforderlich, Enumerationen mithilfe von TypeBuilder zu definieren, da EnumBuilder Enumerationen ausgibt, deren Elemente vom Typ Int32 sind, anstelle des Enumerationstyps. In .NET Framework, Version 2.0, gibt EnumBuilder Enumerationen aus, deren Elemente den richtigen Typ aufweisen.

Konstruktoren

EnumBuilder()

Initialisiert eine neue Instanz der EnumBuilder Klasse.

Eigenschaften

Assembly

Ruft die dynamische Assembly ab, die diese Enumerationsdefinition enthält.

AssemblyQualifiedName

Gibt den vollständigen Pfad dieser Enumeration zurück, der durch den Anzeigenamen der übergeordneten Assembly qualifiziert ist.

Attributes

Ruft die Attribute ab, die dem Typezugeordnet sind.

Attributes

Ruft die Attribute ab, die dem Typezugeordnet sind.

(Geerbt von Type)
Attributes

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
BaseType

Gibt den übergeordneten Type dieses Typs zurück, der immer Enumist.

ContainsGenericParameters

Beschreibt und stellt einen Enumerationstyp dar.

ContainsGenericParameters

Ruft einen Wert ab, der angibt, ob das aktuelle Type -Objekt Typparameter aufweist, die nicht durch bestimmte Typen ersetzt wurden.

(Geerbt von Type)
ContainsGenericParameters

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
CustomAttributes

Ruft eine Auflistung ab, die die benutzerdefinierten Attribute dieses Elements enthält.

(Geerbt von MemberInfo)
DeclaredConstructors

Ruft eine Auflistung der vom aktuellen Typ deklarierten Konstruktoren ab.

(Geerbt von TypeInfo)
DeclaredEvents

Ruft eine Auflistung der vom aktuellen Typ definierten Ereignisse ab.

(Geerbt von TypeInfo)
DeclaredFields

Ruft eine Auflistung der vom aktuellen Typ definierten Felder ab.

(Geerbt von TypeInfo)
DeclaredMembers

Ruft eine Auflistung der vom aktuellen Typ definierten Elemente ab.

(Geerbt von TypeInfo)
DeclaredMethods

Ruft eine Auflistung der vom aktuellen Typ definierten Methoden ab.

(Geerbt von TypeInfo)
DeclaredNestedTypes

Ruft eine Auflistung der geschachtelten Typen ab, die vom aktuellen Typ definiert sind.

(Geerbt von TypeInfo)
DeclaredProperties

Ruft eine Auflistung der vom aktuellen Typ definierten Eigenschaften ab.

(Geerbt von TypeInfo)
DeclaringMethod

Beschreibt und stellt einen Enumerationstyp dar.

DeclaringMethod

Ruft einen MethodBase ab, der die deklarierende Methode darstellt, wenn die aktuelle Type einen Typparameter einer generischen Methode darstellt.

(Geerbt von Type)
DeclaringMethod

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
DeclaringType

Gibt den Typ zurück, der diese EnumBuilderdeklariert hat.

FullName

Gibt den vollständigen Pfad dieser Enumeration zurück.

GenericParameterAttributes

Beschreibt und stellt einen Enumerationstyp dar.

GenericParameterAttributes

Ruft eine Kombination aus GenericParameterAttributes Flags ab, die die Kovarianz und spezielle Einschränkungen des aktuellen generischen Typparameters beschreiben.

(Geerbt von Type)
GenericParameterAttributes

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GenericParameterPosition

Beschreibt und stellt einen Enumerationstyp dar.

GenericParameterPosition

Ruft die Position des Typparameters in der Typparameterliste des generischen Typs oder der Methode ab, die den Parameter deklariert hat, wenn das Type -Objekt einen Typparameter eines generischen Typs oder einer generischen Methode darstellt.

(Geerbt von Type)
GenericParameterPosition

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GenericTypeArguments

Beschreibt und stellt einen Enumerationstyp dar.

GenericTypeArguments

Ruft ein Array der generischen Typargumente für diesen Typ ab.

(Geerbt von Type)
GenericTypeArguments

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GenericTypeParameters

Ruft ein Array der generischen Typparameter der aktuellen Instanz ab.

(Geerbt von TypeInfo)
GUID

Gibt die GUID dieser Enumeration zurück.

HasElementType

Ruft einen Wert ab, der angibt, ob die aktuelle Type einen anderen Typ umfasst oder verweist; d. h., ob es sich bei der aktuellen Type um ein Array, einen Zeiger oder um einen Verweis handelt.

(Geerbt von Type)
HasElementType

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
ImplementedInterfaces

Ruft eine Auflistung der vom aktuellen Typ implementierten Schnittstellen ab.

(Geerbt von TypeInfo)
IsAbstract

Ruft einen Wert ab, der angibt, ob die Type abstrakt ist und überschrieben werden muss.

(Geerbt von Type)
IsAbstract

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsAnsiClass

Ruft einen Wert ab, der angibt, ob das Zeichenfolgenformat-Attribut AnsiClass für die Typeausgewählt ist.

(Geerbt von Type)
IsAnsiClass

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsArray

Ruft einen Wert ab, der angibt, ob der Typ ein Array ist.

(Geerbt von Type)
IsArray

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsAutoClass

Ruft einen Wert ab, der angibt, ob das Zeichenfolgenformat-Attribut AutoClass für die Typeausgewählt ist.

(Geerbt von Type)
IsAutoClass

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsAutoLayout

Ruft einen Wert ab, der angibt, ob die Felder des aktuellen Typs automatisch von der Common Language Runtime angeordnet werden.

(Geerbt von Type)
IsAutoLayout

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsByRef

Ruft einen Wert ab, der angibt, ob die Type per Verweis übergeben wird.

(Geerbt von Type)
IsByRef

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsByRefLike

Ruft einen Wert ab, der angibt, ob der Typ eine byref-ähnliche Struktur ist.

IsByRefLike

Ruft einen Wert ab, der angibt, ob der Typ eine byref-ähnliche Struktur ist.

(Geerbt von Type)
IsClass

Ruft einen Wert ab, der angibt, ob es sich bei dem Type um eine Klasse oder einen Delegaten handelt; d. h. kein Werttyp oder eine Schnittstelle.

(Geerbt von Type)
IsClass

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsCollectible

Ruft einen Wert ab, der angibt, ob dieses MemberInfo -Objekt Teil einer Assembly ist, die in einer sammelbaren AssemblyLoadContextgespeichert ist.

(Geerbt von MemberInfo)
IsCOMObject

Ruft einen Wert ab, der angibt, ob das Type ein COM-Objekt ist.

(Geerbt von Type)
IsCOMObject

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsConstructedGenericType

Ruft einen Wert ab, der angibt, ob dieses Objekt einen konstruierten generischen Typ darstellt.

IsConstructedGenericType

Ruft einen Wert ab, der angibt, ob dieses Objekt einen konstruierten generischen Typ darstellt. Sie können Instanzen eines konstruierten generischen Typs erstellen.

(Geerbt von Type)
IsContextful

Ruft einen Wert ab, der angibt, ob die Type in einem Kontext gehostet werden kann.

(Geerbt von Type)
IsEnum

Beschreibt und stellt einen Enumerationstyp dar.

IsEnum

Ruft einen Wert ab, der angibt, ob die aktuelle Type eine Enumeration darstellt.

(Geerbt von Type)
IsEnum

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsExplicitLayout

Ruft einen Wert ab, der angibt, ob die Felder des aktuellen Typs an explizit angegebenen Offsets angeordnet sind.

(Geerbt von Type)
IsExplicitLayout

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsFunctionPointer

Ruft einen Wert ab, der angibt, ob das aktuelle Type ein Funktionszeiger ist.

(Geerbt von Type)
IsGenericMethodParameter

Ruft einen Wert ab, der angibt, ob die aktuelle Type einen Typparameter in der Definition einer generischen Methode darstellt.

(Geerbt von Type)
IsGenericParameter

Beschreibt und stellt einen Enumerationstyp dar.

IsGenericParameter

Ruft einen Wert ab, der angibt, ob die aktuelle Type einen Typparameter in der Definition eines generischen Typs oder einer generischen Methode darstellt.

(Geerbt von Type)
IsGenericParameter

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsGenericType

Beschreibt und stellt einen Enumerationstyp dar.

IsGenericType

Ruft einen Wert ab, der angibt, ob der aktuelle Typ ein generischer Typ ist.

(Geerbt von Type)
IsGenericType

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsGenericTypeDefinition

Beschreibt und stellt einen Enumerationstyp dar.

IsGenericTypeDefinition

Ruft einen Wert ab, der angibt, ob die aktuelle Type eine generische Typdefinition darstellt, aus der andere generische Typen erstellt werden können.

(Geerbt von Type)
IsGenericTypeDefinition

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsGenericTypeParameter

Ruft einen Wert ab, der angibt, ob die aktuelle Type einen Typparameter in der Definition eines generischen Typs darstellt.

(Geerbt von Type)
IsImport

Ruft einen Wert ab, der angibt, ob das Type ein ComImportAttribute Attribut angewendet hat, das angibt, dass es aus einer COM-Typbibliothek importiert wurde.

(Geerbt von Type)
IsImport

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsInterface

Ruft einen Wert ab, der angibt, ob die Type eine Schnittstelle ist; d. h. keine Klasse oder ein Werttyp.

(Geerbt von Type)
IsInterface

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsLayoutSequential

Ruft einen Wert ab, der angibt, ob die Felder des aktuellen Typs sequenziell angeordnet sind, in der Reihenfolge, in der sie definiert oder an die Metadaten ausgegeben wurden.

(Geerbt von Type)
IsLayoutSequential

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsMarshalByRef

Ruft einen Wert ab, der angibt, ob die Type durch Verweis gemarstet wird.

(Geerbt von Type)
IsMarshalByRef

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsNested

Ruft einen Wert ab, der angibt, ob das aktuelle Type -Objekt einen Typ darstellt, dessen Definition in der Definition eines anderen Typs geschachtelt ist.

(Geerbt von Type)
IsNested

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsNestedAssembly

Ruft einen Wert ab, der angibt, ob die Type geschachtelt und nur innerhalb der eigenen Assembly sichtbar ist.

(Geerbt von Type)
IsNestedAssembly

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsNestedFamANDAssem

Ruft einen Wert ab, der angibt, ob die Type geschachtelt und nur für Klassen sichtbar ist, die sowohl zu ihrer eigenen Familie als auch zu ihrer eigenen Assembly gehören.

(Geerbt von Type)
IsNestedFamANDAssem

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsNestedFamily

Ruft einen Wert ab, der angibt, ob die Type geschachtelt und nur innerhalb ihrer eigenen Familie sichtbar ist.

(Geerbt von Type)
IsNestedFamily

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsNestedFamORAssem

Ruft einen Wert ab, der angibt, ob die Type geschachtelt ist und nur für Klassen sichtbar ist, die entweder zu ihrer eigenen Familie oder zu ihrer eigenen Assembly gehören.

(Geerbt von Type)
IsNestedFamORAssem

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsNestedPrivate

Ruft einen Wert ab, der angibt, ob die Type geschachtelt und privat deklariert ist.

(Geerbt von Type)
IsNestedPrivate

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsNestedPublic

Ruft einen Wert ab, der angibt, ob eine Klasse geschachtelt und öffentlich deklariert ist.

(Geerbt von Type)
IsNestedPublic

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsNotPublic

Ruft einen Wert ab, der angibt, ob die Type nicht öffentlich deklariert ist.

(Geerbt von Type)
IsNotPublic

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsPointer

Ruft einen Wert ab, der angibt, ob die Type ein Zeiger ist.

(Geerbt von Type)
IsPointer

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsPrimitive

Ruft einen Wert ab, der angibt, ob die Type eines der Grundtypen ist.

(Geerbt von Type)
IsPrimitive

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsPublic

Ruft einen Wert ab, der angibt, ob die Type öffentlich deklariert ist.

(Geerbt von Type)
IsPublic

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsSealed

Ruft einen Wert ab, der angibt, ob die Type versiegelt deklariert wird.

(Geerbt von Type)
IsSealed

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsSecurityCritical

Ruft einen Wert ab, der angibt, ob der aktuelle Typ sicherheitskritisch oder sicherheitssicher auf der aktuellen Vertrauensstufe ist und daher kritische Vorgänge ausführen kann.

(Geerbt von Type)
IsSecuritySafeCritical

Ruft einen Wert ab, der angibt, ob der aktuelle Typ sicherheitssicher-kritisch auf der aktuellen Vertrauensstufe ist. d. h., ob sie kritische Vorgänge ausführen kann und durch transparenten Code darauf zugegriffen werden kann.

(Geerbt von Type)
IsSecurityTransparent

Ruft einen Wert ab, der angibt, ob der aktuelle Typ auf der aktuellen Vertrauensebene transparent ist und daher keine kritischen Vorgänge ausführen kann.

(Geerbt von Type)
IsSerializable

Beschreibt und stellt einen Enumerationstyp dar.

IsSerializable
Veraltet.

Ruft einen Wert ab, der angibt, ob die Type binär serialisierbar ist.

(Geerbt von Type)
IsSerializable

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsSignatureType

Ruft einen Wert ab, der angibt, ob der Typ ein Signaturtyp ist.

(Geerbt von Type)
IsSpecialName

Ruft einen Wert ab, der angibt, ob der Typ einen Namen hat, der eine spezielle Behandlung erfordert.

(Geerbt von Type)
IsSpecialName

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsSZArray

Ruft einen Wert ab, der angibt, ob der Typ ein Arraytyp ist, der nur eindimensionales Array mit einer Null-Untergrenze darstellen kann.

IsSZArray

Ruft einen Wert ab, der angibt, ob der Typ ein Arraytyp ist, der nur eindimensionales Array mit einer Null-Untergrenze darstellen kann.

(Geerbt von Type)
IsTypeDefinition

Ruft einen Wert ab, der angibt, ob der Typ eine Typdefinition ist.

IsTypeDefinition

Ruft einen Wert ab, der angibt, ob der Typ eine Typdefinition ist.

(Geerbt von Type)
IsUnicodeClass

Ruft einen Wert ab, der angibt, ob das Zeichenfolgenformat-Attribut UnicodeClass für die Typeausgewählt ist.

(Geerbt von Type)
IsUnicodeClass

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsUnmanagedFunctionPointer

Ruft einen Wert ab, der angibt, ob die aktuelle Type ein nicht verwalteter Funktionszeiger ist.

(Geerbt von Type)
IsValueType

Ruft einen Wert ab, der angibt, ob die Type ein Werttyp ist.

(Geerbt von Type)
IsValueType

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsVariableBoundArray

Beschreibt und stellt einen Enumerationstyp dar.

IsVariableBoundArray

Ruft einen Wert ab, der angibt, ob der Typ ein Arraytyp ist, der ein mehrdimensionales Array oder ein Array mit einer beliebigen unteren Grenze darstellen kann.

(Geerbt von Type)
IsVisible

Ruft einen Wert ab, der angibt, ob auf die Type über Code außerhalb der Assembly zugegriffen werden kann.

(Geerbt von Type)
IsVisible

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
MemberType

Ruft einen MemberTypes Wert ab, der angibt, dass es sich bei diesem Element um einen Typ oder einen geschachtelten Typ handelt.

(Geerbt von Type)
MemberType

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
MetadataToken

Ruft einen Wert ab, der ein Metadatenelement identifiziert.

(Geerbt von MemberInfo)
Module

Ruft das dynamische Modul ab, das diese EnumBuilder Definition enthält.

Name

Gibt den Namen dieser Enumeration zurück.

Namespace

Gibt den Namespace dieser Enumeration zurück.

ReflectedType

Gibt den Typ zurück, der zum Abrufen dieses EnumBuilderverwendet wurde.

ReflectedType

Ruft das Klassenobjekt ab, das zum Abrufen dieser Instanz von MemberInfoverwendet wurde.

(Geerbt von MemberInfo)
StructLayoutAttribute

Ruft eine StructLayoutAttribute ab, die das Layout des aktuellen Typs beschreibt.

(Geerbt von Type)
StructLayoutAttribute

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
TypeHandle

Ruft den internen Handle für diese Enumeration ab.

TypeInitializer

Ruft den Initialisierer für den Typ ab.

(Geerbt von Type)
TypeInitializer

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
TypeToken

Gibt das interne Metadatentyptoken dieser Enumeration zurück.

UnderlyingField

Gibt das zugrunde liegende Feld für diese Enumeration zurück.

UnderlyingFieldCore

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird das zugrunde liegende Feld für diese Enumeration abgerufen.

UnderlyingSystemType

Gibt den zugrunde liegenden Systemtyp für diese Enumeration zurück.

UnderlyingSystemType

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)

Methoden

AsType()

Gibt den aktuellen Typ als Type -Objekt zurück.

(Geerbt von TypeInfo)
CreateType()

Erstellt ein Type -Objekt für diese Enumeration.

CreateTypeInfo()

Ruft ein TypeInfo -Objekt, das diese Enumeration darstellt.

CreateTypeInfoCore()

Beim Überschreiben in einer abgeleiteten Klasse ruft ein TypeInfo-Objekt ab, das diese Enumeration darstellt.

DefineLiteral(String, Object)

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

DefineLiteralCore(String, Object)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird das benannte statische Feld in einem Enumerationstyp mit dem angegebenen Konstantenwert definiert.

Equals(Object)

Bestimmt, ob der zugrunde liegende Systemtyp des aktuellen Type -Objekts mit dem zugrunde liegenden Systemtyp des angegebenen Objectidentisch ist.

(Geerbt von Type)
Equals(Object)

Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht.

(Geerbt von MemberInfo)
Equals(Type)

Bestimmt, ob der zugrunde liegende Systemtyp des aktuellen Type mit dem zugrunde liegenden Systemtyp des angegebenen Typeidentisch ist.

(Geerbt von Type)
FindInterfaces(TypeFilter, Object)

Gibt ein Array von Type Objekten zurück, die eine gefilterte Liste von Schnittstellen darstellen, die von der aktuellen Typeimplementiert oder geerbt werden.

(Geerbt von Type)
FindInterfaces(TypeFilter, Object)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Gibt ein gefiltertes Array von MemberInfo Objekten des angegebenen Elementtyps zurück.

(Geerbt von Type)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetArrayRank()

Beschreibt und stellt einen Enumerationstyp dar.

GetArrayRank()

Ruft die Anzahl der Dimensionen in einem Array ab.

(Geerbt von Type)
GetArrayRank()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetAttributeFlagsImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, implementiert die Attributes-Eigenschaft und ruft eine bitweise Kombination von Enumerationswerten ab, die die Attribute angeben, die dem Typezugeordnet sind.

GetAttributeFlagsImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, implementiert die Attributes-Eigenschaft und ruft eine bitweise Kombination von Enumerationswerten ab, die die Attribute angeben, die dem Typezugeordnet sind.

(Geerbt von Type)
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Sucht nach einem Konstruktor, dessen Parameter den angegebenen Argumenttypen und Modifizierern entsprechen, wobei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention verwendet werden.

(Geerbt von Type)
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

Sucht anhand der angegebenen Bindungseinschränkungen nach einem Konstruktor, dessen Parameter den angegebenen Argumenttypen und Modifizierern entsprechen.

(Geerbt von Type)
GetConstructor(BindingFlags, Type[])

Sucht nach einem Konstruktor, dessen Parameter den angegebenen Argumenttypen entsprechen, wobei die angegebenen Bindungseinschränkungen verwendet werden.

(Geerbt von Type)
GetConstructor(Type[])

Sucht nach einem öffentlichen Instanzkonstruktor, dessen Parameter den Typen im angegebenen Array entsprechen.

(Geerbt von Type)
GetConstructor(Type[])

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird nach einem Konstruktor gesucht, dessen Parameter den angegebenen Argumenttypen und Modifizierern entsprechen, wobei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention verwendet werden.

GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird nach einem Konstruktor gesucht, dessen Parameter den angegebenen Argumenttypen und Modifizierern entsprechen, wobei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention verwendet werden.

(Geerbt von Type)
GetConstructors()

Gibt alle öffentlichen Konstruktoren zurück, die für die aktuelle Typedefiniert sind.

(Geerbt von Type)
GetConstructors()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetConstructors(BindingFlags)

Gibt ein Array von ConstructorInfo -Objekten zurück, die die öffentlichen und nicht öffentlichen Konstruktoren darstellen, die für diese Klasse definiert sind, wie angegeben.

GetConstructors(BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetCustomAttributes(Boolean)

Gibt alle für diesen Konstruktor definierten benutzerdefinierten Attribute zurück.

GetCustomAttributes(Boolean)

Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, wird ein Array aller benutzerdefinierten Attribute zurückgegeben, die auf dieses Element angewendet werden.

(Geerbt von MemberInfo)
GetCustomAttributes(Type, Boolean)

Gibt die vom angegebenen Typ identifizierten benutzerdefinierten Attribute zurück.

GetCustomAttributes(Type, Boolean)

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von benutzerdefinierten Attributen zurückgegeben, die auf dieses Element angewendet und durch Typeidentifiziert werden.

(Geerbt von MemberInfo)
GetCustomAttributesData()

Gibt eine Liste der CustomAttributeData Objekte zurück, die Daten zu den Attributen darstellen, die auf das Zielelement angewendet wurden.

(Geerbt von MemberInfo)
GetDeclaredEvent(String)

Gibt ein Objekt zurück, das das angegebene Ereignis darstellt, das vom aktuellen Typ deklariert wird.

(Geerbt von TypeInfo)
GetDeclaredField(String)

Gibt ein Objekt zurück, das das angegebene Feld darstellt, das vom aktuellen Typ deklariert wird.

(Geerbt von TypeInfo)
GetDeclaredMethod(String)

Gibt ein Objekt zurück, das die angegebene Methode darstellt, die vom aktuellen Typ deklariert wird.

(Geerbt von TypeInfo)
GetDeclaredMethods(String)

Gibt eine Auflistung zurück, die alle Methoden enthält, die für den aktuellen Typ deklariert sind, die dem angegebenen Namen entsprechen.

(Geerbt von TypeInfo)
GetDeclaredNestedType(String)

Gibt ein Objekt zurück, das den angegebenen geschachtelten Typ darstellt, der vom aktuellen Typ deklariert wird.

(Geerbt von TypeInfo)
GetDeclaredProperty(String)

Gibt ein Objekt zurück, das die angegebene Eigenschaft darstellt, die vom aktuellen Typ deklariert wird.

(Geerbt von TypeInfo)
GetDefaultMembers()

Sucht nach den Elementen, die für die aktuelle Type definiert sind, deren DefaultMemberAttribute festgelegt ist.

(Geerbt von Type)
GetDefaultMembers()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetElementType()

Durch Aufrufen dieser Methode wird immer NotSupportedExceptionausgelöst.

GetEnumName(Object)

Gibt den Namen der Konstante zurück, die den angegebenen Wert für den aktuellen Enumerationstyp aufweist.

(Geerbt von Type)
GetEnumName(Object)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetEnumNames()

Gibt die Namen der Member des aktuellen Enumerationstyps zurück.

(Geerbt von Type)
GetEnumNames()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetEnumUnderlyingType()

Gibt den zugrunde liegenden ganzzahligen Typ der aktuellen Aufzählung zurück, der festgelegt wird, wenn der Enumerations-Generator definiert ist.

GetEnumUnderlyingType()

Gibt den zugrunde liegenden Typ des aktuellen Enumerationstyps zurück.

(Geerbt von Type)
GetEnumUnderlyingType()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetEnumValues()

Gibt ein Array der Werte der Konstanten im aktuellen Enumerationstyp zurück.

(Geerbt von Type)
GetEnumValues()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetEnumValuesAsUnderlyingType()

Ruft ein Array der Werte der zugrunde liegenden Typkonstanten dieses Enumerationstyps ab.

(Geerbt von Type)
GetEvent(String)

Gibt das EventInfo -Objekt zurück, das das angegebene öffentliche Ereignis darstellt.

(Geerbt von Type)
GetEvent(String)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetEvent(String, BindingFlags)

Gibt das Ereignis mit dem angegebenen Namen zurück.

GetEvent(String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetEvents()

Gibt die Ereignisse für die öffentlichen Ereignisse zurück, die von diesem Typ deklariert oder geerbt werden.

GetEvents()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetEvents(BindingFlags)

Gibt die öffentlichen und nicht öffentlichen Ereignisse zurück, die von diesem Typ deklariert werden.

GetEvents(BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetField(String)

Sucht nach dem öffentlichen Feld mit dem angegebenen Namen.

(Geerbt von Type)
GetField(String)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetField(String, BindingFlags)

Gibt das durch den angegebenen Namen angegebene Feld zurück.

GetField(String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetFields()

Gibt alle öffentlichen Felder der aktuellen Typezurück.

(Geerbt von Type)
GetFields()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetFields(BindingFlags)

Gibt die öffentlichen und nicht öffentlichen Felder zurück, die von diesem Typ deklariert werden.

GetFields(BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetFunctionPointerCallingConventions()

Wenn eine abgeleitete Klasse überschrieben wird, werden die Aufrufkonventionen des aktuellen Funktionszeigers Typezurückgegeben.

(Geerbt von Type)
GetFunctionPointerParameterTypes()

Wenn eine abgeleitete Klasse überschrieben wird, werden die Parametertypen des aktuellen Funktionszeigers Typezurückgegeben.

(Geerbt von Type)
GetFunctionPointerReturnType()

Wenn eine abgeleitete Klasse überschrieben wird, wird der Rückgabetyp des aktuellen Funktionszeigers Typezurückgegeben.

(Geerbt von Type)
GetGenericArguments()

Gibt ein Array von Type -Objekten zurück, die die Typargumente eines geschlossenen generischen Typs oder die Typparameter einer generischen Typdefinition darstellen.

(Geerbt von Type)
GetGenericArguments()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetGenericParameterConstraints()

Beschreibt und stellt einen Enumerationstyp dar.

GetGenericParameterConstraints()

Gibt ein Array von Type -Objekten zurück, die die Einschränkungen für den aktuellen generischen Typparameter darstellen.

(Geerbt von Type)
GetGenericParameterConstraints()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetGenericTypeDefinition()

Beschreibt und stellt einen Enumerationstyp dar.

GetGenericTypeDefinition()

Gibt ein Type -Objekt, das eine generische Typdefinition darstellt, aus der der aktuelle generische Typ erstellt werden kann.

(Geerbt von Type)
GetGenericTypeDefinition()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

(Geerbt von Type)
GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

(Geerbt von MemberInfo)
GetInterface(String)

Sucht nach der Schnittstelle mit dem angegebenen Namen.

(Geerbt von Type)
GetInterface(String)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetInterface(String, Boolean)

Gibt die von diesem Typ direkt oder indirekt implementierte Schnittstelle mit dem angegebenen vollqualifizierten Namen zurück.

GetInterface(String, Boolean)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetInterfaceMap(Type)

Gibt eine Schnittstellenzuordnung für die angeforderte Schnittstelle zurück.

GetInterfaces()

Gibt ein Array aller Schnittstellen zurück, die für diese Klasse und deren Basisklassen implementiert sind.

GetInterfaces()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMember(String)

Sucht nach den öffentlichen Mitgliedern mit dem angegebenen Namen.

(Geerbt von Type)
GetMember(String)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMember(String, BindingFlags)

Sucht mithilfe der angegebenen Bindungseinschränkungen nach den angegebenen Membern.

(Geerbt von Type)
GetMember(String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMember(String, MemberTypes, BindingFlags)

Gibt alle Elemente mit dem angegebenen Namen, Typ und der Bindung zurück, die von diesem Typ deklariert oder geerbt werden.

GetMember(String, MemberTypes, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMembers()

Gibt alle öffentlichen Member der aktuellen Typezurück.

(Geerbt von Type)
GetMembers()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMembers(BindingFlags)

Gibt die angegebenen Elemente zurück, die von diesem Typ deklariert oder geerbt wurden.

GetMembers(BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMemberWithSameMetadataDefinitionAs(MemberInfo)

Sucht nach dem MemberInfo für den aktuellen Type, der dem angegebenen MemberInfoentspricht.

(Geerbt von Type)
GetMethod(String)

Sucht nach der öffentlichen Methode mit dem angegebenen Namen.

(Geerbt von Type)
GetMethod(String)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMethod(String, BindingFlags)

Sucht mithilfe der angegebenen Bindungseinschränkungen nach der angegebenen Methode.

(Geerbt von Type)
GetMethod(String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Sucht nach der angegebenen Methode, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen, mithilfe der angegebenen Bindungseinschränkungen und der angegebenen Aufrufkonvention.

(Geerbt von Type)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Sucht anhand der angegebenen Bindungseinschränkungen nach der angegebenen Methode, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen.

(Geerbt von Type)
GetMethod(String, BindingFlags, Type[])

Sucht anhand der angegebenen Bindungseinschränkungen nach der angegebenen Methode, deren Parameter den angegebenen Argumenttypen entsprechen.

(Geerbt von Type)
GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Sucht nach der angegebenen Methode, deren Parameter mit der angegebenen generischen Parameteranzahl, Argumenttypen und Modifizierern übereinstimmen, wobei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention verwendet werden.

(Geerbt von Type)
GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[])

Sucht anhand der angegebenen Bindungseinschränkungen nach der angegebenen Methode, deren Parameter der angegebenen generischen Parameteranzahl, Argumenttypen und Modifizierer entsprechen.

(Geerbt von Type)
GetMethod(String, Int32, BindingFlags, Type[])

Sucht anhand der angegebenen Bindungseinschränkungen nach der angegebenen Methode, deren Parameter mit der angegebenen generischen Parameteranzahl und Argumenttypen übereinstimmen.

(Geerbt von Type)
GetMethod(String, Int32, Type[])

Sucht nach der angegebenen öffentlichen Methode, deren Parameter mit der angegebenen generischen Parameteranzahl und Argumenttypen übereinstimmen.

(Geerbt von Type)
GetMethod(String, Int32, Type[], ParameterModifier[])

Sucht nach der angegebenen öffentlichen Methode, deren Parameter mit der angegebenen generischen Parameteranzahl, Argumenttypen und Modifizierern übereinstimmen.

(Geerbt von Type)
GetMethod(String, Type[])

Sucht nach der angegebenen öffentlichen Methode, deren Parameter den angegebenen Argumenttypen entsprechen.

(Geerbt von Type)
GetMethod(String, Type[])

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMethod(String, Type[], ParameterModifier[])

Sucht nach der angegebenen öffentlichen Methode, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen.

(Geerbt von Type)
GetMethod(String, Type[], ParameterModifier[])

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Wenn eine abgeleitete Klasse überschrieben wird, wird nach der angegebenen Methode gesucht, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen, wobei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention verwendet werden.

GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Wenn eine abgeleitete Klasse überschrieben wird, wird nach der angegebenen Methode gesucht, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen, wobei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention verwendet werden.

(Geerbt von Type)
GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Wenn eine abgeleitete Klasse überschrieben wird, wird nach der angegebenen Methode gesucht, deren Parameter mit der angegebenen generischen Parameteranzahl, Argumenttypen und Modifizierern übereinstimmen, wobei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention verwendet werden.

(Geerbt von Type)
GetMethods()

Gibt alle öffentlichen Methoden der aktuellen Typezurück.

(Geerbt von Type)
GetMethods()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetMethods(BindingFlags)

Gibt alle öffentlichen und nicht öffentlichen Methoden zurück, die von diesem Typ deklariert oder geerbt wurden, wie angegeben.

GetMethods(BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetNestedType(String)

Sucht nach dem öffentlichen geschachtelten Typ mit dem angegebenen Namen.

(Geerbt von Type)
GetNestedType(String)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetNestedType(String, BindingFlags)

Gibt den angegebenen geschachtelten Typ zurück, der von diesem Typ deklariert wird.

GetNestedType(String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetNestedTypes()

Gibt die öffentlichen Typen zurück, die in der aktuellen Typegeschachtelt sind.

(Geerbt von Type)
GetNestedTypes()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetNestedTypes(BindingFlags)

Gibt die öffentlichen und nicht öffentlichen geschachtelten Typen zurück, die von diesem Typ deklariert oder geerbt werden.

GetNestedTypes(BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetOptionalCustomModifiers()

Wenn eine abgeleitete Klasse überschrieben wird, werden die optionalen benutzerdefinierten Modifizierer der aktuellen Typezurückgegeben.

(Geerbt von Type)
GetProperties()

Gibt alle öffentlichen Eigenschaften des aktuellen Typezurück.

(Geerbt von Type)
GetProperties()

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetProperties(BindingFlags)

Gibt alle öffentlichen und nicht öffentlichen Eigenschaften zurück, die von diesem Typ deklariert oder geerbt wurden, wie angegeben.

GetProperties(BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetProperty(String)

Sucht nach der öffentlichen Eigenschaft mit dem angegebenen Namen.

(Geerbt von Type)
GetProperty(String)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetProperty(String, BindingFlags)

Sucht mithilfe der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft.

(Geerbt von Type)
GetProperty(String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Sucht anhand der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen.

(Geerbt von Type)
GetProperty(String, Type)

Sucht nach der öffentlichen Eigenschaft mit dem angegebenen Namen und Rückgabetyp.

(Geerbt von Type)
GetProperty(String, Type)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetProperty(String, Type, Type[])

Sucht nach der angegebenen öffentlichen Eigenschaft, deren Parameter den angegebenen Argumenttypen entsprechen.

(Geerbt von Type)
GetProperty(String, Type, Type[])

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetProperty(String, Type, Type[], ParameterModifier[])

Sucht nach der angegebenen öffentlichen Eigenschaft, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen.

(Geerbt von Type)
GetProperty(String, Type, Type[], ParameterModifier[])

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetProperty(String, Type[])

Sucht nach der angegebenen öffentlichen Eigenschaft, deren Parameter den angegebenen Argumenttypen entsprechen.

(Geerbt von Type)
GetProperty(String, Type[])

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Durch Aufrufen dieser Methode wird immer NotSupportedExceptionausgelöst.

GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Wenn eine abgeleitete Klasse überschrieben wird, wird mithilfe der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft gesucht, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen.

(Geerbt von Type)
GetRequiredCustomModifiers()

Wenn eine abgeleitete Klasse überschrieben wird, werden die erforderlichen benutzerdefinierten Modifizierer der aktuellen Typezurückgegeben.

(Geerbt von Type)
GetType()

Ruft den aktuellen Typeab.

(Geerbt von Type)
GetType()

Ermittelt die Attribute eines Mitglieds und bietet Zugriff auf Membermetadaten.

(Geerbt von MemberInfo)
GetTypeCodeImpl()

Gibt den zugrunde liegenden Typcode dieser Type Instanz zurück.

(Geerbt von Type)
HasElementTypeImpl()

Wenn eine abgeleitete Klasse überschrieben wird, wird die HasElementType-Eigenschaft implementiert und bestimmt, ob das aktuelle Type einen anderen Typ umfasst oder darauf verweist; d. h., ob es sich bei der aktuellen Type um ein Array, einen Zeiger oder um einen Verweis handelt.

HasElementTypeImpl()

Wenn eine abgeleitete Klasse überschrieben wird, wird die HasElementType-Eigenschaft implementiert und bestimmt, ob das aktuelle Type einen anderen Typ umfasst oder darauf verweist; d. h., ob es sich bei der aktuellen Type um ein Array, einen Zeiger oder um einen Verweis handelt.

(Geerbt von Type)
HasSameMetadataDefinitionAs(MemberInfo)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von MemberInfo)
InvokeMember(String, BindingFlags, Binder, Object, Object[])

Ruft das angegebene Element mithilfe der angegebenen Bindungseinschränkungen auf und entspricht der angegebenen Argumentliste.

(Geerbt von Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

Ruft das angegebene Element mithilfe der angegebenen Bindungseinschränkungen auf und entspricht der angegebenen Argumentliste und -kultur.

(Geerbt von Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Ruft das angegebene Element auf. Die methode, die aufgerufen werden soll, muss barrierefrei sein und die spezifischste Übereinstimmung mit der angegebenen Argumentliste bereitstellen, unter den Einschränkungen der angegebenen Ordner- und Aufrufattribute.

IsArrayImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsArray-Eigenschaft implementiert und bestimmt, ob es sich bei dem Type um ein Array handelt.

IsArrayImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsArray-Eigenschaft implementiert und bestimmt, ob es sich bei dem Type um ein Array handelt.

(Geerbt von Type)
IsAssignableFrom(Type)

Bestimmt, ob eine Instanz eines angegebenen Typs c einer Variablen des aktuellen Typs zugewiesen werden kann.

(Geerbt von Type)
IsAssignableFrom(Type)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsAssignableFrom(TypeInfo)

Ruft einen Wert ab, der angibt, ob diesem Objekt ein angegebenes TypeInfo-Objekt zugewiesen werden kann.

IsAssignableTo(Type)

Bestimmt, ob der aktuelle Typ einer Variablen der angegebenen targetTypezugewiesen werden kann.

(Geerbt von Type)
IsByRefImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsByRef-Eigenschaft implementiert und bestimmt, ob der Type per Verweis übergeben wird.

IsByRefImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsByRef-Eigenschaft implementiert und bestimmt, ob der Type per Verweis übergeben wird.

(Geerbt von Type)
IsCOMObjectImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsCOMObject-Eigenschaft implementiert und bestimmt, ob es sich bei dem Type um ein COM-Objekt handelt.

IsCOMObjectImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsCOMObject-Eigenschaft implementiert und bestimmt, ob es sich bei dem Type um ein COM-Objekt handelt.

(Geerbt von Type)
IsContextfulImpl()

Implementiert die IsContextful-Eigenschaft und bestimmt, ob die Type in einem Kontext gehostet werden kann.

(Geerbt von Type)
IsDefined(Type, Boolean)

Überprüft, ob der angegebene benutzerdefinierte Attributtyp definiert ist.

IsDefined(Type, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird angegeben, ob mindestens ein Attribut des angegebenen Typs oder seiner abgeleiteten Typen auf dieses Element angewendet wird.

(Geerbt von MemberInfo)
IsEnumDefined(Object)

Gibt einen Wert zurück, der angibt, ob der angegebene Wert im aktuellen Enumerationstyp vorhanden ist.

(Geerbt von Type)
IsEnumDefined(Object)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsEquivalentTo(Type)

Bestimmt, ob zwei COM-Typen dieselbe Identität haben und für die Typgleichheit geeignet sind.

(Geerbt von Type)
IsEquivalentTo(Type)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsInstanceOfType(Object)

Bestimmt, ob das angegebene Objekt eine Instanz des aktuellen Typeist.

(Geerbt von Type)
IsInstanceOfType(Object)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsMarshalByRefImpl()

Implementiert die IsMarshalByRef -Eigenschaft und bestimmt, ob der Type durch Verweis gemarstet wird.

(Geerbt von Type)
IsPointerImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsPointer-Eigenschaft implementiert und bestimmt, ob es sich bei dem Type um einen Zeiger handelt.

IsPointerImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsPointer-Eigenschaft implementiert und bestimmt, ob es sich bei dem Type um einen Zeiger handelt.

(Geerbt von Type)
IsPrimitiveImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsPrimitive-Eigenschaft implementiert und bestimmt, ob es sich bei dem Type um einen der Grundtypen handelt.

IsPrimitiveImpl()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die IsPrimitive-Eigenschaft implementiert und bestimmt, ob es sich bei dem Type um einen der Grundtypen handelt.

(Geerbt von Type)
IsSubclassOf(Type)

Bestimmt, ob die aktuelle Type von der angegebenen Typeabgeleitet wird.

(Geerbt von Type)
IsSubclassOf(Type)

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
IsValueTypeImpl()

Implementiert die IsValueType-Eigenschaft und bestimmt, ob es sich bei dem Type um einen Werttyp handelt; d. h. keine Klasse oder Schnittstelle.

IsValueTypeImpl()

Implementiert die IsValueType-Eigenschaft und bestimmt, ob es sich bei dem Type um einen Werttyp handelt; d. h. keine Klasse oder Schnittstelle.

(Geerbt von Type)
MakeArrayType()

Gibt ein Type -Objekt zurück, das eindimensionales Array des aktuellen Typs mit einer unteren Grenze von Null darstellt.

MakeArrayType()

Gibt ein Type -Objekt zurück, das eindimensionales Array des aktuellen Typs mit einer unteren Grenze von Null darstellt.

(Geerbt von Type)
MakeArrayType(Int32)

Gibt ein Type -Objekt zurück, das ein Array des aktuellen Typs mit der angegebenen Anzahl von Dimensionen darstellt.

MakeArrayType(Int32)

Gibt ein Type -Objekt zurück, das ein Array des aktuellen Typs mit der angegebenen Anzahl von Dimensionen darstellt.

(Geerbt von Type)
MakeByRefType()

Gibt ein Type -Objekt, das den aktuellen Typ darstellt, wenn als Verweis Parameter übergeben (ByRef Parameter in Visual Basic).

MakeByRefType()

Gibt ein Type -Objekt zurück, das den aktuellen Typ darstellt, wenn er als ref-Parameter (ByRef-Parameter in Visual Basic) übergeben wird.

(Geerbt von Type)
MakeGenericType(Type[])

Beschreibt und stellt einen Enumerationstyp dar.

MakeGenericType(Type[])

Ersetzt die Elemente eines Arrays von Typen für die Typparameter der aktuellen generischen Typdefinition und gibt ein Type Objekt zurück, das den resultierenden konstruierten Typ darstellt.

(Geerbt von Type)
MakeGenericType(Type[])

Beschreibt und stellt einen Enumerationstyp dar.

(Geerbt von TypeInfo)
MakePointerType()

Gibt ein Type -Objekt, das einen Zeiger auf den aktuellen Typ darstellt.

MakePointerType()

Gibt ein Type -Objekt, das einen Zeiger auf den aktuellen Typ darstellt.

(Geerbt von Type)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
SetCustomAttribute(ConstructorInfo, Byte[])

Legt ein benutzerdefiniertes Attribut mithilfe eines angegebenen benutzerdefinierten Attribut-BLOB fest.

SetCustomAttribute(CustomAttributeBuilder)

Legt ein benutzerdefiniertes Attribut mithilfe eines benutzerdefinierten Attribut-Generators fest.

SetCustomAttributeCore(ConstructorInfo, ReadOnlySpan<Byte>)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird ein benutzerdefiniertes Attribut für diese Assembly festgelegt.

ToString()

Gibt einen String zurück, der den Namen des aktuellen Typedarstellt.

(Geerbt von Type)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

_EnumBuilder.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Ordnet einen Satz von Namen einem entsprechenden Satz von Verteiler-IDs zu.

_EnumBuilder.GetTypeInfo(UInt32, UInt32, IntPtr)

Ruft die Typinformationen für ein Objekt ab, die dann verwendet werden können, um die Typinformationen für eine Schnittstelle abzurufen.

_EnumBuilder.GetTypeInfoCount(UInt32)

Ruft die Anzahl der Typinformationsschnittstellen ab, die ein Objekt bereitstellt (entweder 0 oder 1).

_EnumBuilder.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Bietet Zugriff auf Eigenschaften und Methoden, die von einem Objekt verfügbar gemacht werden.

_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Ordnet einen Satz von Namen einem entsprechenden Satz von Verteiler-IDs zu.

(Geerbt von MemberInfo)
_MemberInfo.GetType()

Ruft ein Type -Objekt, das die MemberInfo Klasse darstellt.

(Geerbt von MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Ruft die Typinformationen für ein Objekt ab, die dann verwendet werden können, um die Typinformationen für eine Schnittstelle abzurufen.

(Geerbt von MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Ruft die Anzahl der Typinformationsschnittstellen ab, die ein Objekt bereitstellt (entweder 0 oder 1).

(Geerbt von MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Bietet Zugriff auf Eigenschaften und Methoden, die von einem Objekt verfügbar gemacht werden.

(Geerbt von MemberInfo)
_Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Ordnet einen Satz von Namen einem entsprechenden Satz von Verteiler-IDs zu.

(Geerbt von Type)
_Type.GetTypeInfo(UInt32, UInt32, IntPtr)

Ruft die Typinformationen für ein Objekt ab, die dann verwendet werden können, um die Typinformationen für eine Schnittstelle abzurufen.

(Geerbt von Type)
_Type.GetTypeInfoCount(UInt32)

Ruft die Anzahl der Typinformationsschnittstellen ab, die ein Objekt bereitstellt (entweder 0 oder 1).

(Geerbt von Type)
_Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Bietet Zugriff auf Eigenschaften und Methoden, die von einem Objekt verfügbar gemacht werden.

(Geerbt von Type)
ICustomAttributeProvider.GetCustomAttributes(Boolean)

Gibt ein Array aller benutzerdefinierten Attribute zurück, die für dieses Element definiert sind, ohne benannte Attribute oder ein leeres Array, wenn keine benutzerdefinierten Attribute vorhanden sind.

(Geerbt von MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)

Gibt ein Array von benutzerdefinierten Attributen zurück, die für dieses Element definiert sind, identifiziert nach Typ oder ein leeres Array, wenn keine benutzerdefinierten Attribute dieses Typs vorhanden sind.

(Geerbt von MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)

Gibt an, ob eine oder mehrere Instanzen von attributeType für dieses Element definiert sind.

(Geerbt von MemberInfo)
IReflectableType.GetTypeInfo()

Gibt eine Darstellung des aktuellen Typs als TypeInfo -Objekt zurück.

(Geerbt von TypeInfo)

Erweiterungsmethoden

GetCustomAttribute(MemberInfo, Type)

Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, das auf ein angegebenes Element angewendet wird.

GetCustomAttribute(MemberInfo, Type, Boolean)

Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der auf ein angegebenes Element angewendet wird, und überprüft optional die Vorgänger dieses Elements.

GetCustomAttribute<T>(MemberInfo)

Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, das auf ein angegebenes Element angewendet wird.

GetCustomAttribute<T>(MemberInfo, Boolean)

Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der auf ein angegebenes Element angewendet wird, und überprüft optional die Vorgänger dieses Elements.

GetCustomAttributes(MemberInfo)

Ruft eine Auflistung von benutzerdefinierten Attributen ab, die auf ein angegebenes Element angewendet werden.

GetCustomAttributes(MemberInfo, Boolean)

Ruft eine Auflistung von benutzerdefinierten Attributen ab, die auf ein angegebenes Element angewendet werden, und überprüft optional die Vorgänger dieses Elements.

GetCustomAttributes(MemberInfo, Type)

Ruft eine Auflistung von benutzerdefinierten Attributen eines angegebenen Typs ab, die auf ein angegebenes Element angewendet werden.

GetCustomAttributes(MemberInfo, Type, Boolean)

Ruft eine Auflistung von benutzerdefinierten Attributen eines angegebenen Typs ab, die auf ein angegebenes Element angewendet werden, und überprüft optional die Vorgänger dieses Elements.

GetCustomAttributes<T>(MemberInfo)

Ruft eine Auflistung von benutzerdefinierten Attributen eines angegebenen Typs ab, die auf ein angegebenes Element angewendet werden.

GetCustomAttributes<T>(MemberInfo, Boolean)

Ruft eine Auflistung von benutzerdefinierten Attributen eines angegebenen Typs ab, die auf ein angegebenes Element angewendet werden, und überprüft optional die Vorgänger dieses Elements.

IsDefined(MemberInfo, Type)

Gibt an, ob benutzerdefinierte Attribute eines angegebenen Typs auf ein angegebenes Element angewendet werden.

IsDefined(MemberInfo, Type, Boolean)

Gibt an, ob benutzerdefinierte Attribute eines angegebenen Typs auf ein angegebenes Element angewendet werden und optional auf seine Vorgänger angewendet werden.

GetTypeInfo(Type)

Gibt die TypeInfo Darstellung des angegebenen Typs zurück.

GetMetadataToken(MemberInfo)

Ruft ein Metadatentoken für das angegebene Element ab, falls verfügbar.

HasMetadataToken(MemberInfo)

Gibt einen Wert zurück, der angibt, ob ein Metadatentoken für das angegebene Element verfügbar ist.

GetRuntimeEvent(Type, String)

Ruft ein Objekt ab, das das angegebene Ereignis darstellt.

GetRuntimeEvents(Type)

Ruft eine Auflistung ab, die alle für einen angegebenen Typ definierten Ereignisse darstellt.

GetRuntimeField(Type, String)

Ruft ein Objekt ab, das ein angegebenes Feld darstellt.

GetRuntimeFields(Type)

Ruft eine Auflistung ab, die alle in einem angegebenen Typ definierten Felder darstellt.

GetRuntimeInterfaceMap(TypeInfo, Type)

Gibt eine Schnittstellenzuordnung für den angegebenen Typ und die angegebene Schnittstelle zurück.

GetRuntimeMethod(Type, String, Type[])

Ruft ein Objekt ab, das eine angegebene Methode darstellt.

GetRuntimeMethods(Type)

Ruft eine Auflistung ab, die alle methoden darstellt, die für einen angegebenen Typ definiert sind.

GetRuntimeProperties(Type)

Ruft eine Auflistung ab, die alle für einen angegebenen Typ definierten Eigenschaften darstellt.

GetRuntimeProperty(Type, String)

Ruft ein Objekt ab, das eine angegebene Eigenschaft darstellt.

GetConstructor(Type, Type[])

Beschreibt und stellt einen Enumerationstyp dar.

GetConstructors(Type)

Beschreibt und stellt einen Enumerationstyp dar.

GetDefaultMembers(Type)

Beschreibt und stellt einen Enumerationstyp dar.

GetEvent(Type, String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

GetField(Type, String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

GetInterfaces(Type)

Beschreibt und stellt einen Enumerationstyp dar.

GetMember(Type, String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

GetMembers(Type)

Beschreibt und stellt einen Enumerationstyp dar.

GetMethod(Type, String, Type[])

Beschreibt und stellt einen Enumerationstyp dar.

GetNestedType(Type, String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

GetProperties(Type)

Beschreibt und stellt einen Enumerationstyp dar.

GetProperties(Type, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

GetProperty(Type, String)

Beschreibt und stellt einen Enumerationstyp dar.

GetProperty(Type, String, BindingFlags)

Beschreibt und stellt einen Enumerationstyp dar.

GetProperty(Type, String, Type)

Beschreibt und stellt einen Enumerationstyp dar.

GetProperty(Type, String, Type, Type[])

Beschreibt und stellt einen Enumerationstyp dar.

IsAssignableFrom(Type, Type)

Beschreibt und stellt einen Enumerationstyp dar.

IsInstanceOfType(Type, Object)

Beschreibt und stellt einen Enumerationstyp dar.

Gilt für: