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
DynamicAttribute() |
Initialisiert eine neue Instanz der DynamicAttribute-Klasse. |
DynamicAttribute(Boolean[]) |
Initialisiert eine neue Instanz der DynamicAttribute-Klasse. |
DynamicAttribute()
- Quelle:
- DynamicAttribute.cs
- Quelle:
- DynamicAttribute.cs
- Quelle:
- DynamicAttribute.cs
Initialisiert eine neue Instanz der DynamicAttribute-Klasse.
public:
DynamicAttribute();
public DynamicAttribute ();
Public Sub New ()
Hinweise
Bei Verwendung in einer Attributspezifikation ist der parameterlose Konstruktor semantisch gleichwertig DynamicAttribute({ true })
und kann als Abkürzung für diesen Ausdruck betrachtet werden. Es sollte daher nur für ein Element vom Typ Objectverwendet werden.
Gilt für:
DynamicAttribute(Boolean[])
- Quelle:
- DynamicAttribute.cs
- Quelle:
- DynamicAttribute.cs
- Quelle:
- DynamicAttribute.cs
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äfixdurchlauf der Konstruktion eines Typs an, welche Vorkommen von Object als dynamisch weitergeleiteter Typ behandelt werden sollen.
Hinweise
Dieser Konstruktor soll für Typen verwendet werden, die auf einem zugrunde liegenden Vorkommen aufbauen, das Object dynamisch behandelt werden soll.
Wenn C
es sich beispielsweise 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 des zweiten Typs in der Regel vorgesehen sein. In diesem Fall sollte die entsprechende Attributspezifikation den transformFlags
Wert { false, true, false }
verwenden.