Udostępnij za pośrednictwem


DynamicAttribute Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy DynamicAttribute.

Przeciążenia

DynamicAttribute()

Inicjuje nowe wystąpienie klasy DynamicAttribute.

DynamicAttribute(Boolean[])

Inicjuje nowe wystąpienie klasy DynamicAttribute.

DynamicAttribute()

Źródło:
DynamicAttribute.cs
Źródło:
DynamicAttribute.cs
Źródło:
DynamicAttribute.cs

Inicjuje nowe wystąpienie klasy DynamicAttribute.

public:
 DynamicAttribute();
public DynamicAttribute ();
Public Sub New ()

Uwagi

W przypadku użycia w specyfikacji atrybutu konstruktor bez parametrów jest semantycznie równoważny DynamicAttribute({ true })z parametrami i może być uważany za skrócony dla tego wyrażenia. W związku z tym należy go używać tylko w elemecie typu Object.

Dotyczy

DynamicAttribute(Boolean[])

Źródło:
DynamicAttribute.cs
Źródło:
DynamicAttribute.cs
Źródło:
DynamicAttribute.cs

Inicjuje nowe wystąpienie klasy 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())

Parametry

transformFlags
Boolean[]

Określa, w przedfiksie przechodzenia konstrukcji typu, które Object wystąpienia mają być traktowane jako dynamicznie wysyłany typ.

Uwagi

Ten konstruktor ma być używany w typach, które są zbudowane na bazowym wystąpieniu Object , które ma być traktowane dynamicznie.

Na przykład jeśli C jest typem ogólnym z dwoma parametrami typu, użycie skonstruowanego typu C<Object,Object> może być przeznaczone do dynamicznego traktowania pierwszego argumentu typu, a drugi zazwyczaj, w którym przypadku właściwa specyfikacja atrybutu powinna używać transformFlags wartości { false, true, false }.

Dotyczy