共用方式為


DynamicAttribute 建構函式

定義

初始化 DynamicAttribute 類別的新執行個體。

多載

DynamicAttribute()

初始化 DynamicAttribute 類別的新執行個體。

DynamicAttribute(Boolean[])

初始化 DynamicAttribute 類別的新執行個體。

DynamicAttribute()

初始化 DynamicAttribute 類別的新執行個體。

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

備註

在屬性規格中使用時,無參數建構函式在語意上相當於 DynamicAttribute({ true }) ,而且可以視為該運算式的速記。 因此,它應該只用于 類型的 Object 專案。

適用於

DynamicAttribute(Boolean[])

初始化 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())

參數

transformFlags
Boolean[]

以型別建構的前置周遊方式,指定哪些 Object 相符項目將視為動態分派型別。

備註

此建構函式旨在用於建置在基礎出現的 Object 型別上,這些類型是要動態處理。

例如,如果 C 是具有兩個型別參數的泛型型別,則使用建構型 C<Object,Object> 別可能會以動態方式處理第一個 transformFlags 類型引數,而第二個通常是,在此情況下,適當的屬性規格應該使用 的值 { false, true, false }

適用於