Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Werte, die Features zur Implementierung von Methoden beschreiben.
typedef enum CorMethodImpl {
miCodeTypeMask = 0x0003,
miIL = 0x0000,
miNative = 0x0001,
miOPTIL = 0x0002,
miRuntime = 0x0003,
miManagedMask = 0x0004,
miUnmanaged = 0x0004,
miManaged = 0x0000,
miForwardRef = 0x0010,
miPreserveSig = 0x0080,
miInternalCall = 0x1000,
miSynchronized = 0x0020,
miNoInlining = 0x0008,
miMaxMethodImplVal = 0xffff
} CorMethodImpl;
Member
Member |
Beschreibung |
|---|---|
miCodeTypeMask |
Flags, die den Codetyp beschreiben. |
miIL |
Gibt Microsoft Intermediate Language (MSIL) als Methodenimplementierung an. |
miNative |
Gibt die systemeigene Methodenimplementierung an. |
miOPTIL |
Gibt OPTIL als Methodenimplementierung an. |
miRuntime |
Gibt an, dass die Methodenimplementierung von der Common Language Runtime bereitgestellt wird. |
miManagedMask |
Flags, die angeben, ob es sich um verwalteten oder nicht verwalteten Code handelt. |
miUnmanaged |
Gibt an, dass die Methodenimplementierung nicht verwaltet ist. |
miManaged |
Gibt an, dass die Methodenimplementierung verwaltet ist. |
miForwardRef |
Gibt an, dass die Methode definiert ist. Dieses Flag wird vorwiegend in Zusammenführungsszenarien verwendet. |
miPreserveSig |
Gibt an, dass die Methodensignatur für eine HRESULT-Konvertierung nicht geändert werden kann. |
miInternalCall |
Reserviert für eine interne Verwendung durch die Common Language Runtime. |
miSynchronized |
Gibt an, dass der gesamte Methodentext nur einen Thread enthält. |
miNoInlining |
Gibt an, dass es sich nicht um eine Inlinemethode handeln darf. |
miMaxMethodImplVal |
Der höchste gültige Wert für eine CorMethodImpl. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorHdr.h
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0