CompilationRelaxations 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定一些参数,这些参数控制由公共语言运行时的实时 (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
- 继承
- 属性
字段
名称 | 值 | 说明 |
---|---|---|
NoStringInterning | 8 | 将程序集标记为不需要字符串暂留。 在应用程序域中,常用语言运行时会为每个唯一字符串字面量创建一个字符串对象,而不是创建多个副本。 此行为名为字符串暂存,它在内部要求构建会占用内存资源的辅助表。 |
注解
将 CompilationRelaxations 枚举与 属性一起使用 CompilationRelaxationsAttribute 。