Freigeben über


RuntimeCapability Enumeration

Definition

Gibt Funktionen an, die von der Common Language Runtime unterstützt werden können oder nicht, auf die die Kompilierung abzielt.

public enum RuntimeCapability
type RuntimeCapability = 
Public Enum RuntimeCapability
Vererbung
RuntimeCapability

Felder

ByRefFields 1

Stellt ein Laufzeitfeature dar, in dem Typen Verweisfelder definieren können.

CovariantReturnsOfClasses 2

Dieses stellt eine Runtimefunktion dar, bei der überschreibende Methoden mehrere abgeleitete Typen zurückgeben können, als die Methode, die von diesen überschrieben wird.

DefaultImplementationsOfInterfaces 3

Dieses Feld stellt eine Laufzeitfunktion dar, bei der Schnittstellen Implementierungen von Standardmethoden definieren können.

InlineArrayTypes 7

Gibt an, dass diese Version der Laufzeit Inlinearraytypen unterstützt.

NumericIntPtr 4

Gibt an, dass diese Version der Runtime IntPtr und UIntPtr als numerische Typen unterstützt.

UnmanagedSignatureCallingConvention 5

Damit wird eine Runtimefunktion dargestellt, bei der C#-Funktionszeiger mit einer nicht verwalteten Aufrufkonvention deklariert werden können.

VirtualStaticsInInterfaces 6

Gibt an, dass diese Version der Laufzeit virtuelle statische Member von Schnittstellen unterstützt.

Gilt für: