DynamicAttribute Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av DynamicAttribute klassen.
Överlagringar
| Name | Description |
|---|---|
| DynamicAttribute() |
Initierar en ny instans av DynamicAttribute klassen. |
| DynamicAttribute(Boolean[]) |
Initierar en ny instans av DynamicAttribute klassen. |
DynamicAttribute()
Initierar en ny instans av DynamicAttribute klassen.
public:
DynamicAttribute();
public DynamicAttribute();
Public Sub New ()
Kommentarer
När den används i en attributspecifikation är den parameterlösa konstruktorn semantiskt likvärdig med DynamicAttribute({ true }), och kan betraktas som en förkortning för det uttrycket. Det bör därför endast användas på ett element av typen Object.
Gäller för
DynamicAttribute(Boolean[])
Initierar en ny instans av DynamicAttribute klassen.
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())
Parametrar
- transformFlags
- Boolean[]
Anger, i en prefixbläddering av en typs konstruktion, vilka förekomster som Object ska behandlas som en dynamiskt skickad typ.
Kommentarer
Konstruktorn är avsedd att användas på typer som bygger på en underliggande förekomst av Object som är avsedd att behandlas dynamiskt.
Om till exempel C är en allmän typ med två typparametrar, kan en användning av den konstruerade typen C<Object,Object> vara avsedd att hantera det första typargumentet dynamiskt och det andra vanligtvis, i vilket fall lämplig attributspecifikation ska använda värdet transformFlags{ false, true, false }.