DynamicAttribute Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der DynamicAttribute-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| DynamicAttribute() |
Initialisiert eine neue Instanz der DynamicAttribute-Klasse. |
| DynamicAttribute(Boolean[]) |
Initialisiert eine neue Instanz der DynamicAttribute-Klasse. |
DynamicAttribute()
Initialisiert eine neue Instanz der DynamicAttribute-Klasse.
public:
DynamicAttribute();
public DynamicAttribute();
Public Sub New ()
Hinweise
Wenn er in einer Attributspezifikation verwendet wird, entspricht der parameterlose Konstruktor semantisch DynamicAttribute({ true })dem und kann als Kurzform für diesen Ausdruck betrachtet werden. Es sollte daher nur für ein Element vom Typ Objectverwendet werden.
Gilt für:
DynamicAttribute(Boolean[])
Initialisiert eine neue Instanz der DynamicAttribute-Klasse.
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())
Parameter
- transformFlags
- Boolean[]
Gibt in einem Präfix-Traversal der Konstruktion eines Typs an, welche Object Vorkommen als dynamisch verteilter Typ behandelt werden sollen.
Hinweise
Dieser Konstruktor soll für Typen verwendet werden, die auf einem zugrunde liegenden Vorkommen basieren, das Object dynamisch behandelt werden soll.
Wenn C es sich z. B. um einen generischen Typ mit zwei Typparametern handelt, kann eine Verwendung des konstruierten Typs C<Object,Object> für die dynamische Behandlung des ersten Typarguments und die zweite in der Regel vorgesehen sein, in diesem Fall sollte die entsprechende Attributspezifikation einen transformFlags Wert von { false, true, false }verwenden.