Share via


Éléments de directive runtime

Le format du fichier de directives runtime (rd.xml) prend en charge les éléments de directive runtime suivants. Pour voir une représentation hiérarchique, consultez Guide de référence du fichier de configuration des directives runtime (rd.xml).

<Application>
Applique la stratégie de réflexion runtime à tous les types utilisés par l'application et sert de conteneur pour les types à l'échelle de l'application et pour les membres de type dont les métadonnées sont disponibles pour la réflexion au moment de l'exécution. Il s’agit d’un enfant de l’élément <Directives> .

<Assembly>
Applique la stratégie runtime à tous les types dans un assembly. Il s’agit d’un enfant des <éléments Application> et <Library> .

<AttributeImplies>
Si sa directive Type> contenant< est un attribut, applique la stratégie d’exécution aux éléments de code auxquels cet attribut est appliqué.

<Directives>
Élément racine dans chaque fichier de directives runtime pour .NET Native. Ses éléments enfants sont <Application> et <Bibliothèque>.

<Événement>
Applique la stratégie runtime à un événement. Il s’agit d’un enfant des <éléments Type> et <TypeInstantiation> .

<Champ>
Applique la stratégie runtime à un champ. Il s’agit d’un enfant des <éléments Type> et <TypeInstantiation> .

<GenericParameter>
Applique la stratégie runtime au type de paramètre d'un type ou d'une méthode générique.

<ImpliesType>
Applique la stratégie runtime à un type, si cette stratégie a été appliquée à la méthode ou au type conteneur.

<Bibliothèque>
Applique la stratégie runtime à tous les types dans un assembly. Il s’agit d’un enfant des <éléments Application> et <Library> .

<Méthode>
Applique la stratégie runtime à une méthode. Il s’agit d’un enfant des <éléments Type> et <TypeInstantiation> .

<MethodInstantiation>
Applique la stratégie runtime à une méthode générique construite. Il s’agit d’un enfant des <éléments Type> et <TypeInstantiation> .

<Noms>
Applique la stratégie runtime à tous les types d'un espace de noms.

<Paramètre>
Applique la stratégie runtime au type de l’argument passé à une méthode.

<Propriété>
Applique la stratégie runtime à une propriété. Il s’agit d’un enfant des <éléments Type> et <TypeInstantiation> .

<Sous-types>
Applique la stratégie runtime à toutes les classes héritées du type conteneur.

<Type>
Applique la stratégie runtime à un type.

<TypeInstantiation>
Applique la stratégie runtime à un type générique construit.

<TypeParameter>
Applique la stratégie runtime au type représenté par un argument Type passé à une méthode.

Voir aussi