CSharpBinderFlags Enum

Definitie

Vertegenwoordigt informatie over dynamische C#-bewerkingen die niet specifiek zijn voor bepaalde argumenten op een oproepsite. Exemplaren van deze klasse worden gegenereerd door de C#-compiler.

Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags = 
Public Enum CSharpBinderFlags
Overname
CSharpBinderFlags
Kenmerken

Velden

Name Waarde Description
None 0

Er is geen aanvullende informatie vereist voor deze binder.

CheckedContext 1

De evaluatie van deze binder vindt plaats in een gecontroleerde context.

InvokeSimpleName 2

De binder vertegenwoordigt een aanroep op een eenvoudige naam.

InvokeSpecialName 4

De binder vertegenwoordigt een aanroep op een speciale naam.

BinaryOperationLogical 8

De binder vertegenwoordigt een logische AND of logische OR die deel uitmaakt van een evaluatie van een voorwaardelijke logische operator.

ConvertExplicit 16

De binder vertegenwoordigt een expliciete conversie.

ConvertArrayIndex 32

De binder vertegenwoordigt een impliciete conversie voor gebruik in een expressie voor het maken van een matrix.

ResultIndexed 64

Het resultaat van een binding wordt geïndexeerd door een ingestelde index te krijgen of indexbinding op te halen.

ValueFromCompoundAssignment 128

De waarde in deze setindex of setlid is een operator voor samengestelde toewijzing.

ResultDiscarded 256

De binder wordt gebruikt op een positie die geen resultaat vereist en kan daarom binden aan een ongeldige retourmethode.

Van toepassing op