CSharpArgumentInfoFlags Enumeração

Definição

Representa informações sobre operações dinâmicas em C# que são específicas para determinados argumentos em um site de chamada. As instâncias dessa classe são geradas pelo compilador C#.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

C#
[System.Flags]
public enum CSharpArgumentInfoFlags
Herança
CSharpArgumentInfoFlags
Atributos

Campos

Nome Valor Description
Constant 2

O argumento é uma constante.

IsOut 16

O argumento é passado para um parâmetro de saída.

IsRef 8

O argumento é passado para um parâmetro ref.

IsStaticType 32

O argumento é um Type indicando um nome de tipo real usado na fonte. Usado apenas para objetos de destino em chamadas estáticas.

NamedArgument 4

O argumento é um argumento nomeado.

None 0

Nenhuma informação adicional a ser representada.

UseCompileTimeType 1

O tipo de tempo de compilação do argumento deve ser considerado durante a associação.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0