Condividi tramite


CSharpBinderFlags Enumerazione

Definizione

Rappresenta le informazioni sulle operazioni dinamiche in C# non specifiche di determinati argomenti in un sito di chiamata. Le istanze di questa classe vengono generate dal compilatore C#.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags = 
Public Enum CSharpBinderFlags
Ereditarietà
CSharpBinderFlags
Attributi

Campi

BinaryOperationLogical 8

Il gestore di associazione rappresenta un operatore logico AND o OR che fa parte di una valutazione dell'operatore logico condizionale.

CheckedContext 1

La valutazione di questo gestore di associazione si verifica in un contesto verificato.

ConvertArrayIndex 32

Il gestore di associazione rappresenta una conversione implicita per l'utilizzo in un'espressione di creazione di una matrice.

ConvertExplicit 16

Il gestore di associazione rappresenta una conversione esplicita.

InvokeSimpleName 2

Il gestore di associazione rappresenta una chiamata per un nome semplice.

InvokeSpecialName 4

Il gestore di associazione rappresenta una chiamata per uno SpecialName.

None 0

Non sono presenti informazioni aggiuntive necessarie per questo gestore di associazione.

ResultDiscarded 256

Il gestore di associazione viene utilizzato in una posizione che non richiede un risultato e può quindi essere associato a un metodo che restituisce void.

ResultIndexed 64

Il risultato di qualsiasi associazione sarà indicizzato per ottenere un gestore di associazione dell'indice set o get.

ValueFromCompoundAssignment 128

Il valore in questo indice set o membro set presenta un operatore di assegnazione composto.

Si applica a