CSharpArgumentInfoFlags Перечисление

Определение

Представляет сведения о динамических операциях C#, относящихся к определенным аргументам на сайте вызова. Экземпляры этого класса создаются компилятором C#.

Это перечисление поддерживает побитовую комбинацию значений его членов.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public enum class CSharpArgumentInfoFlags
[System.Flags]
public enum CSharpArgumentInfoFlags
[<System.Flags>]
type CSharpArgumentInfoFlags = 
Public Enum CSharpArgumentInfoFlags
Наследование
CSharpArgumentInfoFlags
Атрибуты

Поля

Имя Значение Описание
None 0

Никаких дополнительных сведений для представления.

UseCompileTimeType 1

Тип времени компиляции аргумента должен рассматриваться во время привязки.

Constant 2

Аргумент является константой.

NamedArgument 4

Аргумент является именованным аргументом.

IsRef 8

Аргумент передается параметру ref.

IsOut 16

Аргумент передается в параметр out.

IsStaticType 32

Аргумент является Type указанием фактического имени типа, используемого в источнике. Используется только для целевых объектов в статических вызовах.

Применяется к