CSharpArgumentInfoFlags Výčet

Definice

Představuje informace o dynamických operacích jazyka C#, které jsou specifické pro konkrétní argumenty v lokalitě volání. Instance této třídy jsou generovány kompilátorem jazyka C#.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public enum class CSharpArgumentInfoFlags
[System.Flags]
public enum CSharpArgumentInfoFlags
[<System.Flags>]
type CSharpArgumentInfoFlags = 
Public Enum CSharpArgumentInfoFlags
Dědičnost
CSharpArgumentInfoFlags
Atributy

Pole

Name Hodnota Description
None 0

Žádné další informace, které by představovaly.

UseCompileTimeType 1

Typ kompilace argumentu by měl být považován za během vazby.

Constant 2

Argument je konstanta.

NamedArgument 4

Argument je pojmenovaný argument.

IsRef 8

Argument se předá parametru ref.

IsOut 16

Argument se předá výstupnímu parametru.

IsStaticType 32

Argument je Type indikující skutečný název typu použitý ve zdroji. Používá se pouze pro cílové objekty ve statických voláních.

Platí pro