CSharpBinderFlags 列舉

定義

表示不是呼叫站臺上特定自變數之 C# 動態作業的相關信息。 這個類別的實例是由 C# 編譯程式所產生。

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

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

public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags = 
Public Enum CSharpBinderFlags
繼承
CSharpBinderFlags
屬性

欄位

名稱 Description
None 0

此活頁夾不需要額外資訊。

CheckedContext 1

此活頁夾的評估是在經過檢查的情境中進行的。

InvokeSimpleName 2

這個綁定器代表對一個簡單名稱的召喚。

InvokeSpecialName 4

活頁簿代表一個特殊名稱的召喚。

BinaryOperationLogical 8

綁定器代表一個邏輯 AND 或邏輯 OR,屬於條件邏輯運算子評估的一部分。

ConvertExplicit 16

活頁夾代表明確的轉換。

ConvertArrayIndex 32

綁定器代表一種隱式轉換,用於陣列建立表達式。

ResultIndexed 64

任何綁定的結果都會被索引,取得一個集合索引或取得索引綁定器。

ValueFromCompoundAssignment 128

此集合索引或集合成員中的值為複合指派運算子。

ResultDiscarded 256

結合劑用於不需要結果的位置,因此可以結合空回法。

適用於