CSharpArgumentInfoFlags Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Informationen zu dynamischen C#-Vorgängen dar, die für bestimmte Argumente einer Aufrufsite spezifisch 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
- Attribute
Felder
Constant | 2 | Das Argument ist eine Konstante. |
IsOut | 16 | Das Argument wird an einen Out-Parameter übergeben. |
IsRef | 8 | Das Argument wird an einen Ref-Parameter übergeben. |
IsStaticType | 32 | Das Argument ist ein Type, der einen tatsächlichen, in der Quelle verwendeten Typnamen angibt. Wird nur für Zielobjekte in statischen Aufrufen verwendet. |
NamedArgument | 4 | Das Argument ist ein benanntes Argument. |
None | 0 | Es sind keine weitere Informationen vorhanden, die dargestellt werden können. |
UseCompileTimeType | 1 | Während der Bindung muss der Kompilierzeittyp des Arguments berücksichtigt werden. |