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 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
- 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. |