CSharpBinderFlags 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 C# 動態作業的相關資訊,該作業並非位於呼叫位置的特定引數所特有。 這個類別的執行個體會由 C# 編譯器產生。
此列舉支援其成員值的位元組合。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags =
Public Enum CSharpBinderFlags
- 繼承
- 屬性
欄位
BinaryOperationLogical | 8 | 繫結器表示邏輯 AND 或邏輯 OR,這些是條件邏輯運算子評估的一部分。 |
CheckedContext | 1 | 此繫結器的評估會在檢查的內容中進行。 |
ConvertArrayIndex | 32 | 繫結器表示陣列建立運算式中使用的隱含轉換。 |
ConvertExplicit | 16 | 繫結器表示明確轉換。 |
InvokeSimpleName | 2 | 繫結器表示在簡單名稱上叫用。 |
InvokeSpecialName | 4 | 繫結器表示在 Specialname 上叫用。 |
None | 0 | 此繫結器不需要額外的資訊。 |
ResultDiscarded | 256 | 繫結器用於不需要結果的位置,因此可以繫結至傳回 Void 的方法。 |
ResultIndexed | 64 | 任何繫結的結果都會變成索引的 get 索引或 set 索引,或 get 索引繫結器。 |
ValueFromCompoundAssignment | 128 | 此 set 索引或 set 成員中的值為複合指派運算子。 |