CompilationRelaxations 列舉

定義

指定參數,以便控制程式碼的嚴格程度,而此程式碼是由 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
繼承
CompilationRelaxations
屬性

欄位

NoStringInterning 8

將組件 (Assembly) 標記為不需要字串常值 (String Literal) 暫留。 在應用程式定義域中,通用語言執行平台會為每個唯一的字串常值各建立一個字串物件,而不是建立多個複本。 這種行為稱為字串暫留,需要在內部建置取用記憶體資源的輔助資料表。

備註

使用 CompilationRelaxations 列舉搭配 CompilationRelaxationsAttribute 屬性。

適用於