CSharpArgumentInfoFlags Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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. |