DynamicAttribute Construtores

Definição

Inicializa uma nova instância da classe DynamicAttribute.

Sobrecargas

Nome Description
DynamicAttribute()

Inicializa uma nova instância da classe DynamicAttribute.

DynamicAttribute(Boolean[])

Inicializa uma nova instância da classe DynamicAttribute.

DynamicAttribute()

Inicializa uma nova instância da classe DynamicAttribute.

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

Comentários

Quando usado em uma especificação de atributo, o construtor sem parâmetros é semanticamente equivalente a DynamicAttribute({ true }), e pode ser considerado uma abreviação para essa expressão. Portanto, ele só deve ser usado em um elemento do tipo Object.

Aplica-se a

DynamicAttribute(Boolean[])

Inicializa uma nova instância da classe 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())

Parâmetros

transformFlags
Boolean[]

Especifica, em uma passagem de prefixo da construção de um tipo, quais Object ocorrências devem ser tratadas como um tipo expedido dinamicamente.

Comentários

Esse construtor deve ser usado em tipos criados em uma ocorrência subjacente que Object deve ser tratada dinamicamente.

Por exemplo, se C for um tipo genérico com dois parâmetros de tipo, um uso do tipo C<Object,Object> construído pode ser destinado a tratar o primeiro argumento de tipo dinamicamente e o segundo normalmente, nesse caso, a especificação de atributo apropriada deve usar um transformFlags valor de { false, true, false }.

Aplica-se a