CSharpBinderFlags Enumeration

Definition

Stellt Informationen zu dynamischen C#-Vorgängen dar, die nicht für bestimmte Argumente an einer Aufrufwebsite 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 CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags = 
Public Enum CSharpBinderFlags
Vererbung
CSharpBinderFlags
Attribute

Felder

Name Wert Beschreibung
None 0

Für diesen Sammelordner sind keine zusätzlichen Informationen erforderlich.

CheckedContext 1

Die Auswertung dieses Sammelordners erfolgt in einem überprüften Kontext.

InvokeSimpleName 2

Der Ordner stellt einen Aufruf für einen einfachen Namen dar.

InvokeSpecialName 4

Der Ordner stellt einen Aufruf für einen Spezialnamen dar.

BinaryOperationLogical 8

Der Sammelordner stellt eine logische UND oder logische OR dar, die Teil einer bedingten logischen Operatorauswertung ist.

ConvertExplicit 16

Der Sammelordner stellt eine explizite Konvertierung dar.

ConvertArrayIndex 32

Der Ordner stellt eine implizite Konvertierung für die Verwendung in einem Arrayerstellungsausdruck dar.

ResultIndexed 64

Das Ergebnis einer Bindung wird indiziert werden, um einen festgelegten Index oder einen Indexordner abzurufen.

ValueFromCompoundAssignment 128

Der Wert in diesem Satzindex oder Setmemm kommt ein zusammengesetzter Zuordnungsoperator.

ResultDiscarded 256

Der Sammelordner wird an einer Position verwendet, die kein Ergebnis erfordert, und kann daher an eine void returning-Methode gebunden werden.

Gilt für: