Comparteix a través de


CSharpArgumentInfoFlags Enumeración

Definición

Representa la información sobre las operaciones dinámicas de C# específicas de argumentos concretos en un sitio de llamada. El compilador de C# genera las 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

Constant 2

El argumento es una constante.

IsOut 16

El argumento se pasa a un parámetro out.

IsRef 8

El argumento se pasa a un parámetro ref.

IsStaticType 32

El argumento es un objeto Type que indica un nombre de tipo real utilizado en origen. Únicamente se usa para los objetos de destino en las llamadas estáticas.

NamedArgument 4

Es un argumento con nombre.

None 0

Ninguna información adicional para representar.

UseCompileTimeType 1

El tipo de tiempo de compilación del argumento debe considerarse durante el enlace.

Se aplica a