CSharpArgumentInfoFlags Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |