RuntimeFeature Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les API pour déterminer si des fonctionnalités spécifiques sont prises en charge par le Common Language Runtime.
public ref class RuntimeFeature abstract sealed
public static class RuntimeFeature
type RuntimeFeature = class
Public Class RuntimeFeature
- Héritage
-
RuntimeFeature
Champs
ByRefFields |
Représente une fonctionnalité d’exécution dans laquelle les types peuvent définir des champs ref. |
ByRefLikeGenerics |
Représente une fonctionnalité d’exécution dans laquelle les types de type parref peuvent être utilisés dans les paramètres génériques. |
CovariantReturnsOfClasses |
Représente une fonctionnalité d’exécution où les méthodes de substitution peuvent retourner plus de types dérivés que la méthode qu’elles remplacent. |
DefaultImplementationsOfInterfaces |
Représente une fonctionnalité d’exécution dans laquelle les interfaces peuvent définir des implémentations de méthode par défaut. |
NumericIntPtr |
Indique que cette version du runtime prend en charge IntPtr et UIntPtr en tant que types numériques. |
PortablePdb |
Représente la fonctionnalité de runtime PDB portable. |
UnmanagedSignatureCallingConvention |
Représente une fonctionnalité d’exécution dans laquelle les pointeurs de fonction C# peuvent être déclarés avec une convention d’appel non managée. |
VirtualStaticsInInterfaces |
Indique que cette version du runtime prend en charge les membres statiques virtuels des interfaces. |
Propriétés
IsDynamicCodeCompiled |
Obtient une valeur qui indique si le runtime compile du code dynamique. |
IsDynamicCodeSupported |
Obtient une valeur qui indique si le runtime prend en charge le code dynamique. |
Méthodes
IsSupported(String) |
Détermine si une fonctionnalité spécifiée est prise en charge par le Common Language Runtime. |