CSharpBinderFlags Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan C#-dinamikus műveletekkel kapcsolatos információkat jelöl, amelyek nem a híváshely adott argumentumaira vonatkoznak. Az osztály példányait a C#-fordító hozza létre.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags =
Public Enum CSharpBinderFlags
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| None | 0 | Ehhez a kötőanyaghoz nincs szükség további információra. |
| CheckedContext | 1 | A kötés kiértékelése ellenőrzött környezetben történik. |
| InvokeSimpleName | 2 | A kötés egy egyszerű névre vonatkozó meghívást jelöl. |
| InvokeSpecialName | 4 | A kötés egy különleges névre vonatkozó meghívást jelöl. |
| BinaryOperationLogical | 8 | A kötés egy logikai ÉS vagy logikai VAGY, amely egy feltételes logikai operátor kiértékelésének része. |
| ConvertExplicit | 16 | A kötőanyag explicit konverziót jelöl. |
| ConvertArrayIndex | 32 | A kötés egy tömblétrehozó kifejezésben használható implicit konverziót jelöl. |
| ResultIndexed | 64 | A kötések eredményének indexelése egy beállított indexet kap, vagy indexkötőt kap. |
| ValueFromCompoundAssignment | 128 | A készletindex vagy a halmaztag értéke összetett hozzárendelési operátor. |
| ResultDiscarded | 256 | A kötőanyagot olyan helyzetben használják, amely nem igényel eredményt, ezért egy üres visszatérési metódushoz köthet. |