Sdílet prostřednictvím


CSharpBinderFlags Výčet

Definice

Představuje informace o dynamických operacích jazyka C#, které nejsou specifické pro konkrétní argumenty v lokalitě volání. Instance této třídy jsou generovány kompilátorem jazyka C#.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags = 
Public Enum CSharpBinderFlags
Dědičnost
CSharpBinderFlags
Atributy

Pole

BinaryOperationLogical 8

Pořadač představuje logický operátor AND nebo logický operátor OR, který je součástí vyhodnocení podmíněného logického operátoru.

CheckedContext 1

Vyhodnocení tohoto pořadače probíhá ve kontrolovaném kontextu.

ConvertArrayIndex 32

Pořadač představuje implicitní převod pro použití ve výrazu pro vytvoření pole.

ConvertExplicit 16

Pořadač představuje explicitní převod.

InvokeSimpleName 2

Pořadač představuje vyvolání jednoduchého názvu.

InvokeSpecialName 4

Pořadač představuje vyvolání na specialname.

None 0

Pro tento pořadač nejsou vyžadovány žádné další informace.

ResultDiscarded 256

Pořadač se používá v pozici, která nevyžaduje výsledek, a proto může vázat na void vracející metodu.

ResultIndexed 64

Výsledek každé vazby bude indexován získáním nastaveného indexu nebo získání pořadače indexu.

ValueFromCompoundAssignment 128

Hodnota v tomto indexu sady nebo členu sady je operátorem složeného přiřazení.

Platí pro