DynamicAttribute Costruttori

Definizione

Inizializza una nuova istanza della classe DynamicAttribute.

Overload

Nome Descrizione
DynamicAttribute()

Inizializza una nuova istanza della classe DynamicAttribute.

DynamicAttribute(Boolean[])

Inizializza una nuova istanza della classe DynamicAttribute.

DynamicAttribute()

Inizializza una nuova istanza della classe DynamicAttribute.

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

Commenti

Se usato in una specifica di attributo, il costruttore senza parametri è semanticamente equivalente a DynamicAttribute({ true })e può essere considerato una sintassi abbreviata per tale espressione. Deve quindi essere usato solo su un elemento di tipo Object.

Si applica a

DynamicAttribute(Boolean[])

Inizializza una nuova istanza della 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())

Parametri

transformFlags
Boolean[]

Specifica, in un attraversamento prefisso della costruzione di un tipo, che Object le occorrenze devono essere considerate come un tipo inviato dinamicamente.

Commenti

Questo costruttore deve essere usato su tipi basati su un'occorrenza sottostante di Object che deve essere trattata in modo dinamico.

Ad esempio, se C è un tipo generico con due parametri di tipo, un uso del tipo C<Object,Object> costruito potrebbe essere destinato a trattare dinamicamente il primo argomento di tipo e il secondo in genere, nel qual caso la specifica dell'attributo appropriata deve usare un transformFlags valore di { false, true, false }.

Si applica a