CSharpArgumentInfoFlags Enum

Definition

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

Gäller för