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