CSharpArgumentInfoFlags Enumeración

Definición

Representa información sobre las operaciones dinámicas de C# específicas de argumentos concretos en un sitio de llamada. El compilador de C# genera instancias de esta clase.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public enum class CSharpArgumentInfoFlags
[System.Flags]
public enum CSharpArgumentInfoFlags
[<System.Flags>]
type CSharpArgumentInfoFlags = 
Public Enum CSharpArgumentInfoFlags
Herencia
CSharpArgumentInfoFlags
Atributos

Campos

Nombre Valor Description
None 0

No hay información adicional que representar.

UseCompileTimeType 1

El tipo en tiempo de compilación del argumento debe tenerse en cuenta durante el enlace.

Constant 2

El argumento es una constante.

NamedArgument 4

El argumento es un argumento con nombre.

IsRef 8

El argumento se pasa a un parámetro ref.

IsOut 16

El argumento se pasa a un parámetro out.

IsStaticType 32

El argumento es un que indica un Type nombre de tipo real que se usa en el origen. Solo se usa para objetos de destino en llamadas estáticas.

Se aplica a