DynamicAttribute Konstruktorer

Definition

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 }.

Gäller för