CSharpBinderFlags 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 nicht spezifisch für bestimmte Argumente einer Aufrufsite 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
- Attribute
Felder
BinaryOperationLogical | 8 | Der Binder stellt ein logisches AND oder logisches OR dar, das Teil einer bedingten logischen Operatorauswertung ist. |
CheckedContext | 1 | Die Auswertung für diesen Binder erfolgt in einem überprüften Kontext. |
ConvertArrayIndex | 32 | Der Binder stellt eine implizite Konvertierung für die Verwendung in einem Arrayerstellungsausdruck dar. |
ConvertExplicit | 16 | Der Binder stellt eine explizite Konvertierung dar. |
InvokeSimpleName | 2 | Der Binder stellt einen Aufruf für einen einfachen Namen dar. |
InvokeSpecialName | 4 | Der Binder stellt einen Aufruf für einen besonderen Namen dar. |
None | 0 | Für diesen Binder sind keine zusätzlichen Informationen erforderlich. |
ResultDiscarded | 256 | Der Binder wird an einer Position verwendet, an der kein Ergebnis erforderlich ist, und kann daher an eine leere Rückgabemethode binden. |
ResultIndexed | 64 | Das Ergebnis einer Bindung wird indiziert, es wird ein Binder zum Festlegen oder Abrufen von Indizes abgerufen. |
ValueFromCompoundAssignment | 128 | Der Wert in diesem festgelegten Index oder festgelegten Member ist ein Verbundzuweisungsoperator. |