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.
Diese Klasse definiert APIs, um zu bestimmen, ob bestimmte Features durch die 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, in dem Typen Bezugsfelder definieren können. |
CovariantReturnsOfClasses |
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 |
Dieses Feld stellt eine Laufzeitfunktion dar, bei der Schnittstellen Implementierungen von Standardmethoden definieren können. |
NumericIntPtr |
Gibt an, dass diese Version der Laufzeit numerische Typen unterstützt und UIntPtr als numerische Typen verwendetIntPtr. |
PortablePdb |
Dieses Feld stellt die portierbare PDB-Runtimefunktion dar. |
UnmanagedSignatureCallingConvention |
Damit wird eine Runtimefunktion dargestellt, bei der C#-Funktionszeiger mit einer nicht verwalteten Aufrufkonvention deklariert werden können. |
VirtualStaticsInInterfaces |
Gibt an, dass diese Laufzeitversion virtuelle statische Elemente von Schnittstellen unterstützt. |
Eigenschaften
IsDynamicCodeCompiled |
Ruft einen Wert ab, der angibt, ob die Runtime dynamischen Code kompiliert. |
IsDynamicCodeSupported |
Diese Eigenschaft ruft einen Wert ab, der angibt, ob die Runtime dynamischen Code unterstützt. |
Methoden
IsSupported(String) |
Bestimmt, ob eine angegebene Funktion von der Common Language Runtime unterstützt wird. |