|
| Classe | Description |
|---|
 | AccessedThroughPropertyAttribute | Spécifie le nom de la propriété qui accède au champ avec attributs. |
 | CallConvCdecl | Indique qu'une méthode doit utiliser la convention d'appel Cdecl. |
 | CallConvFastcall | Cette convention d'appel n'est pas prise en charge dans cette version du .NET Framework. |
 | CallConvStdcall | Indique qu'une méthode doit utiliser la convention d'appel StdCall. |
 | CallConvThiscall | Indique qu'une méthode doit utiliser la convention d'appel ThisCall. |
 | CallSite | Classe de base d'un site d'appel dynamique. Ce type est utilisé comme type de paramètre pour les cibles d'un site dynamique. |
 | CallSite<T> | Type de site dynamique. |
 | CallSiteBinder | Classe responsable de la liaison au moment de l'exécution des opérations dynamiques sur le site d'appel dynamique. |
 | CallSiteHelpers | Classe qui contient des méthodes d'assistance pour les CallSites DLR. |
 | CallSiteOps | Infrastructure. Crée et met en cache les règles de liaison. |
 | Closure | Infrastructure. Représente l'état d'exécution d'une méthode générée dynamiquement. |
 | CompilationRelaxationsAttribute | Contrôle la rigueur du code généré par le compilateur juste-à-temps (JIT) du Common Language Runtime. |
 | CompilerGeneratedAttribute | Distingue un élément généré par le compilateur d'un élément généré par l'utilisateur. Cette classe ne peut pas être héritée. |
 | CompilerGlobalScopeAttribute | Indique qu'une classe doit être traitée comme si elle avait une portée globale. |
 | CompilerMarshalOverride | Indique que l'instance modifiée d'une variable diffère de son type réel lors du marshaling. Cette classe ne peut pas être héritée. |
 | ConditionalWeakTable<TKey, TValue> | Permet aux compilateurs d'attacher dynamiquement des champs objet aux objets managés. |
 | CustomConstantAttribute | Définit une valeur constante qu'un compilateur peut rendre persistante pour un champ ou un paramètre de méthode. |
 | DateTimeConstantAttribute | Rend persistant une constante DateTime sur 8 octets pour un champ ou un paramètre. |
 | DebugInfoGenerator | Génère des informations de débogage pour les expressions lambda dans une arborescence de l'expression. |
 | DecimalConstantAttribute | Stocke la valeur d'une constante System.Decimal dans les métadonnées. Cette classe ne peut pas être héritée. |
 | DefaultDependencyAttribute | Fournit une indication au Common Language Runtime (CLR) quant à la probabilité de chargement d'une dépendance. Cette classe est utilisée dans un assembly dépendant pour indiquer quelle indication doit être utilisée lorsque le parent ne spécifie pas l'attribut DependencyAttribute. Cette classe ne peut pas être héritée. |
 | DependencyAttribute | Indique lorsqu'une dépendance doit être chargée par l'assembly de référence. Cette classe ne peut pas être héritée. |
 | DiscardableAttribute | Marque une définition de type comme pouvant être éliminée. |
 | DynamicAttribute | Indique que l'utilisation de Object sur un membre doit être traitée en tant que type distribué dynamiquement. |
 | ExecutionScope | Infrastructure. Obsolète. Représente l'état d'exécution d'une méthode générée dynamiquement. |
 | ExtensionAttribute | Indique qu'une méthode est une méthode d'extension ou qu'une classe ou un assembly contient des méthodes d'extension. |
 | FixedAddressValueTypeAttribute | Fixe l'adresse d'un champ de type valeur statique durant toute sa durée de vie. Cette classe ne peut pas être héritée. |
 | FixedBufferAttribute | Indique qu'un champ doit être traité comme contenant un nombre fixe d'éléments du type primitif spécifié. Cette classe ne peut pas être héritée. |
 | HasCopySemanticsAttribute | Cette classe n'est pas utilisée dans le .NET Framework version 2.0 et est réservée pour un usage futur. Cette classe ne peut pas être héritée. |
 | IDispatchConstantAttribute | Indique que la valeur par défaut pour le champ ou paramètre avec attributs est une instance de DispatchWrapper, où WrappedObject est null. |
 | IndexerNameAttribute | Indique le nom sous lequel un indexeur est connu dans des langages de programmation qui ne prennent pas directement en charge les indexeurs. |
 | InternalsVisibleToAttribute | Indique que les types habituellement visibles uniquement dans l'assembly actuel sont également visibles à partir d'un assembly spécifié. |
 | IsBoxed | Indique que le type référence modifié est un type valeur boxed. Cette classe ne peut pas être héritée. |
 | IsByValue | Indique qu'un argument de méthode modifié doit être interprété comme ayant une sémantique d'objet « passé par valeur ». Ce modificateur est appliqué aux types référence. Cette classe ne peut pas être héritée. |
 | IsConst | Indique que le type modifié a un modificateur const. Cette classe ne peut pas être héritée. |
 | IsCopyConstructed | Indique que toute copie de valeurs de ce type doit utiliser le constructeur de copie fourni par le type. Cette classe ne peut pas être héritée. |
 | IsExplicitlyDereferenced | Indique qu'un pointeur managé représente un paramètre pointeur dans une signature de méthode. Cette classe ne peut pas être héritée. |
 | IsImplicitlyDereferenced | Indique que la référence de garbage collection modifiée représente un paramètre de référence dans une signature de méthode. Cette classe ne peut pas être héritée. |
 | IsJitIntrinsic | Indique qu'une méthode modifiée est une valeur intrinsèque pour laquelle le compilateur juste-à-temps (JIT) peut exécuter une génération de code spéciale. Cette classe ne peut pas être héritée. |
 | IsLong | Indique qu'un entier modifié est une valeur long C++ standard. Cette classe ne peut pas être héritée. |
 | IsPinned | Indique qu'une instance modifiée est épinglée en mémoire. Cette classe ne peut pas être héritée. |
 | IsSignUnspecifiedByte | Indique qu'un modificateur n'est ni signé, ni non signé. Cette classe ne peut pas être héritée. |
 | IsUdtReturn | Indique qu'un type de retour est un type défini par l'utilisateur. Cette classe ne peut pas être héritée. |
 | IsVolatile | Marque un champ comme volatile. Cette classe ne peut pas être héritée. |
 | IUnknownConstantAttribute | Indique que la valeur par défaut pour le champ ou paramètre avec attributs est une instance de UnknownWrapper, où WrappedObject est null. Cette classe ne peut pas être héritée. |
 | MethodImplAttribute | Spécifie les détails d'implémentation d'une méthode. Cette classe ne peut pas être héritée. |
 | NativeCppClassAttribute | Applique des métadonnées à un assembly qui indiquent qu'un type est non managé. Cette classe ne peut pas être héritée. |
 | ReadOnlyCollectionBuilder<T> | Générateur pour la collection en lecture seule. |
 | ReferenceAssemblyAttribute | Identifie un assembly en tant qu'assembly de référence, qui contient des métadonnées mais pas de code exécutable. |
 | RequiredAttributeAttribute | Spécifie qu'un compilateur qui importe doit comprendre parfaitement la sémantique d'une définition de type, ou refuser de l'utiliser. Cette classe ne peut pas être héritée. |
 | RuleCache<T> | Infrastructure. Représente un cache des règles de liaison au moment de l'exécution. |
 | RuntimeCompatibilityAttribute | Spécifie s'il faut encapsuler les exceptions qui ne dérivent pas de la classe Exception avec un objet RuntimeWrappedException. Cette classe ne peut pas être héritée. |
 | RuntimeHelpers | Fournit un ensemble de propriétés et de méthodes statiques pour assurer la prise en charge des compilateurs. Cette classe ne peut pas être héritée. |
 | RuntimeOps | Infrastructure. Contient des méthodes d'assistance appelées à partir de méthodes générées dynamiquement. |
 | RuntimeWrappedException | Encapsule une exception qui ne dérive pas de la classe Exception. Cette classe ne peut pas être héritée. |
 | ScopelessEnumAttribute | Indique qu'une énumération native n'est pas qualifiée par le nom de type énumération. Cette classe ne peut pas être héritée. |
 | SpecialNameAttribute | Indique qu'un type ou un membre est traité d'une manière spéciale par le runtime ou par des outils. Cette classe ne peut pas être héritée. |
 | StringFreezingAttribute | Non approuvé. Fige un littéral de chaîne lors de la création d'images natives à l'aide de Ngen.exe (Native Image Generator). Cette classe ne peut pas être héritée. |
 | StrongBox<T> | Infrastructure. Contient une référence à une valeur. |
 | SuppressIldasmAttribute | Empêche le Ildasm.exe (Désassembleur MSIL) de désassembler un assembly. Cette classe ne peut pas être héritée. |
 | TypeForwardedFromAttribute | Spécifie un Type source dans un autre assembly. |
 | TypeForwardedToAttribute | Spécifie un Type de destination dans un autre assembly. |
 | UnsafeValueTypeAttribute | Spécifie qu'un type contient un tableau non managé susceptible de déborder. Cette classe ne peut pas être héritée. |