DynamicAttribute Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci DynamicAttribute třídy.
Přetížení
DynamicAttribute() |
Inicializuje novou instanci DynamicAttribute třídy. |
DynamicAttribute(Boolean[]) |
Inicializuje novou instanci DynamicAttribute třídy. |
DynamicAttribute()
Inicializuje novou instanci DynamicAttribute třídy.
public:
DynamicAttribute();
public DynamicAttribute ();
Public Sub New ()
Poznámky
Při použití ve specifikaci atributu je konstruktor bez parametrů sémanticky ekvivalentní DynamicAttribute({ true })
, a lze jej považovat za zkratku pro tento výraz. Proto by měla být použita pouze u prvku typu Object.
Platí pro
DynamicAttribute(Boolean[])
Inicializuje novou instanci DynamicAttribute třídy.
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[]
Určuje, v předponě procházení konstrukce typu, které Object výskyty mají být považovány za dynamicky odesílaný typ.
Poznámky
Tento konstruktor se má používat u typů, které jsou založené na základním výskytu Object , který má být dynamicky zpracován.
Pokud je například C
obecný typ se dvěma parametry typu, může být použití vytvořeného typu C<Object,Object>
určeno k dynamickému zacházení s prvním argumentem typu a druhou obvykle, v takovém případě by měla odpovídající specifikace atributu použít transformFlags
hodnotu { false, true, false }
.