Partager via


DynamicAttribute Constructeurs

Définition

Initialise une nouvelle instance de la classe DynamicAttribute.

Surcharges

DynamicAttribute()

Initialise une nouvelle instance de la classe DynamicAttribute.

DynamicAttribute(Boolean[])

Initialise une nouvelle instance de la classe DynamicAttribute.

DynamicAttribute()

Source:
DynamicAttribute.cs
Source:
DynamicAttribute.cs
Source:
DynamicAttribute.cs

Initialise une nouvelle instance de la classe DynamicAttribute.

public:
 DynamicAttribute();
public DynamicAttribute ();
Public Sub New ()

Remarques

Lorsqu’il est utilisé dans une spécification d’attribut, le constructeur sans paramètre est sémantiquement équivalent à DynamicAttribute({ true }), et peut être considéré comme un raccourci pour cette expression. Il ne doit donc être utilisé que sur un élément de type Object.

S’applique à

DynamicAttribute(Boolean[])

Source:
DynamicAttribute.cs
Source:
DynamicAttribute.cs
Source:
DynamicAttribute.cs

Initialise une nouvelle instance de la classe DynamicAttribute.

public:
 DynamicAttribute(cli::array <bool> ^ transformFlags);
public DynamicAttribute (bool[] transformFlags);
new System.Runtime.CompilerServices.DynamicAttribute : bool[] -> System.Runtime.CompilerServices.DynamicAttribute
Public Sub New (transformFlags As Boolean())

Paramètres

transformFlags
Boolean[]

Spécifie, dans le parcours d'un préfixe de la construction d'un type, que les occurrences de Object doivent être traitées en tant que type distribué dynamiquement.

Remarques

Ce constructeur est destiné à être utilisé sur des types basés sur une occurrence sous-jacente de Object qui est destiné à être traité dynamiquement.

Par exemple, si C est un type générique avec deux paramètres de type, une utilisation du type C<Object,Object> construit peut être destinée à traiter dynamiquement le premier argument de type et le second généralement, auquel cas la spécification d’attribut appropriée doit utiliser une transformFlags valeur de { false, true, false }.

S’applique à