RuntimeFeature Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert APIs, um zu bestimmen, ob bestimmte Features von der Common Language Runtime unterstützt werden.
public ref class RuntimeFeature abstract sealed
public static class RuntimeFeature
type RuntimeFeature = class
Public Class RuntimeFeature
- Vererbung
-
RuntimeFeature
Felder
ByRefFields |
Stellt ein Laufzeitfeature dar, bei dem Typen Bezugsfelder definieren können. |
ByRefLikeGenerics |
Stellt ein Laufzeitfeature dar, bei dem byref-ähnliche Typen in generischen Parametern verwendet werden können. |
CovariantReturnsOfClasses |
Stellt ein Laufzeitfeature dar, bei dem überschriebene Methoden mehr abgeleitete Typen zurückgeben können als die Methode, die sie außer Kraft setzen. |
DefaultImplementationsOfInterfaces |
Stellt ein Laufzeitfeature dar, bei dem Schnittstellen Standardmethodenimplementierungen definieren können. |
NumericIntPtr |
Gibt an, dass diese Version der Laufzeit IntPtr und UIntPtr als numerische Typen unterstützt. |
PortablePdb |
Stellt das portable PDB-Laufzeitfeature dar. |
UnmanagedSignatureCallingConvention |
Stellt ein Laufzeitfeature dar, bei dem C#-Funktionszeiger mit einer nicht verwalteten Aufrufkonvention deklariert werden können. |
VirtualStaticsInInterfaces |
Gibt an, dass diese Laufzeitversion virtuelle statische Member von Schnittstellen unterstützt. |
Eigenschaften
IsDynamicCodeCompiled |
Ruft einen Wert ab, der angibt, ob die Laufzeit dynamischen Code kompiliert. |
IsDynamicCodeSupported |
Ruft einen Wert ab, der angibt, ob die Laufzeit dynamischen Code unterstützt. |
Methoden
IsSupported(String) |
Bestimmt, ob ein angegebenes Feature von der Common Language Runtime unterstützt wird. |