RuntimeFeature Classe

Définition

Définit des API permettant de déterminer si certaines fonctionnalités 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.

CovariantReturnsOfClasses

Représente une fonctionnalité de runtime selon laquelle les méthodes de substitution peuvent retourner des types plus dérivés que la méthode qu’elles remplacent.

DefaultImplementationsOfInterfaces

Représente une fonctionnalité de runtime selon laquelle les interfaces peuvent définir des implémentations de méthodes 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é de runtime selon 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 le code dynamique.

IsDynamicCodeSupported

Récupère une valeur qui indique si le runtime prend en charge le code dynamique.

Méthodes

IsSupported(String)

Détermine si une fonctionnalité spécifique est prise en charge par le Common Language Runtime.

S’applique à