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 }

适用于