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