CSharpArgumentInfoFlags Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan C#-dinamikus műveletekre vonatkozó információkat jelöl, amelyek egy híváshely adott argumentumaira vonatkoznak. Az osztály példányait a C#-fordító hozza létre.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
public enum class CSharpArgumentInfoFlags
[System.Flags]
public enum CSharpArgumentInfoFlags
[<System.Flags>]
type CSharpArgumentInfoFlags =
Public Enum CSharpArgumentInfoFlags
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| None | 0 | Nincs további képviselendő információ. |
| UseCompileTimeType | 1 | A kötés során figyelembe kell venni az argumentum fordítási idejének típusát. |
| Constant | 2 | Az argumentum egy állandó. |
| NamedArgument | 4 | Az argumentum nevesített argumentum. |
| IsRef | 8 | Az argumentumot a függvény egy hiv paraméternek továbbítja. |
| IsOut | 16 | Az argumentum egy kimenő paraméternek lesz átadva. |
| IsStaticType | 32 | Az argumentum a Type forrásban használt tényleges típusnevet jelzi. Csak statikus hívások célobjektumaihoz használható. |