DynamicAttribute Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe DynamicAttribute.
Overload
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 in 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 prefisso traversal della costruzione di un tipo, quali occorrenze Object vanno trattate come tipo dinamicamente inviato.
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 }
.