CSharpBinderFlags 列舉

定義

代表 C# 動態作業的相關資訊,該作業並非位於呼叫位置的特定引數所特有。 這個類別的執行個體會由 C# 編譯器產生。

此列舉支援其成員值的位元組合。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags = 
Public Enum CSharpBinderFlags
繼承
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 成員中的值為複合指派運算子。

適用於