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

Constant 2

Argument je konstanta.

IsOut 16

Argument se předá parametru out.

IsRef 8

Argument se předá parametru ref.

IsStaticType 32

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

NamedArgument 4

Argument je pojmenovaný argument.

None 0

Žádné další informace, které by bylo možné znázorňovat.

UseCompileTimeType 1

Při vytváření vazby je třeba vzít v úvahu typ kompilátoru argumentu.

Platí pro