CSharpBinderFlags Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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í. |