CSharpArgumentInfoFlags Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar information om dynamiska C#-åtgärder som är specifika för specifika argument på en anropsplats. Instanser av den här klassen genereras av C#-kompilatorn.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public enum class CSharpArgumentInfoFlags
[System.Flags]
public enum CSharpArgumentInfoFlags
[<System.Flags>]
type CSharpArgumentInfoFlags =
Public Enum CSharpArgumentInfoFlags
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Ingen ytterligare information att representera. |
| UseCompileTimeType | 1 | Argumentets kompileringstidstyp bör beaktas under bindningen. |
| Constant | 2 | Argumentet är en konstant. |
| NamedArgument | 4 | Argumentet är ett namngivet argument. |
| IsRef | 8 | Argumentet skickas till en referensparameter. |
| IsOut | 16 | Argumentet skickas till en out-parameter. |
| IsStaticType | 32 | Argumentet är ett Type som anger ett faktiskt typnamn som används i källan. Används endast för målobjekt i statiska anrop. |