CSharpArgumentInfoFlags Enumeration

Definition

Stellt Informationen zu dynamischen C#-Vorgängen dar, die spezifisch für bestimmte Argumente an einer Aufrufwebsite sind. Instanzen dieser Klasse werden vom C#-Compiler generiert.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public enum class CSharpArgumentInfoFlags
[System.Flags]
public enum CSharpArgumentInfoFlags
[<System.Flags>]
type CSharpArgumentInfoFlags = 
Public Enum CSharpArgumentInfoFlags
Vererbung
CSharpArgumentInfoFlags
Attribute

Felder

Name Wert Beschreibung
None 0

Keine zusätzlichen Informationen, die dargestellt werden sollen.

UseCompileTimeType 1

Der Kompilierungszeittyp des Arguments sollte während der Bindung berücksichtigt werden.

Constant 2

Das Argument ist eine Konstante.

NamedArgument 4

Das Argument ist ein benanntes Argument.

IsRef 8

Das Argument wird an einen Verweisparameter übergeben.

IsOut 16

Das Argument wird an einen Ausgabeparameter übergeben.

IsStaticType 32

Das Argument ist ein Type Hinweis auf einen tatsächlichen Typnamen, der in der Quelle verwendet wird. Wird nur für Zielobjekte in statischen Aufrufen verwendet.

Gilt für: