CompilationRelaxations 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定參數,以便控制程式碼的嚴格程度,而此程式碼是由 Common Language Runtime 的 Just-In-Time (JIT) 編譯器所產生。
此列舉支援其成員值的位元組合。
public enum class CompilationRelaxations
[System.Flags]
public enum CompilationRelaxations
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum CompilationRelaxations
[<System.Flags>]
type CompilationRelaxations =
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CompilationRelaxations =
Public Enum CompilationRelaxations
- 繼承
- 屬性
欄位
名稱 | 值 | Description |
---|---|---|
NoStringInterning | 8 | 將組件 (Assembly) 標記為不需要字串常值 (String Literal) 暫留。 在應用程式定義域中,通用語言執行平台會為每個唯一的字串常值各建立一個字串物件,而不是建立多個複本。 這種行為稱為字串暫留,需要在內部建置取用記憶體資源的輔助資料表。 |
備註
使用 CompilationRelaxations 列舉搭配 CompilationRelaxationsAttribute 屬性。