CompilationRelaxations Enumeración

Definición

Especifica los parámetros que controlan la rigurosidad del código generado por el compilador Just-in-time (JIT) de Common Language Runtime.Specifies parameters that control the strictness of the code generated by the common language runtime's just-in-time (JIT) compiler.

Esta enumeración tiene el atributo FlagsAttribute, que permite una combinación bit a bit de sus valores de miembro.

public enum class CompilationRelaxations
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum CompilationRelaxations
type CompilationRelaxations = 
Public Enum CompilationRelaxations
Herencia
CompilationRelaxations
Atributos

Campos

NoStringInterning 8

Marca un ensamblado especificando que no es necesario realizar el proceso interning relacionado con el literal de cadena.Marks an assembly as not requiring string-literal interning. En un dominio de aplicación, Common Language Runtime crea un objeto de cadena para cada literal de cadena, en lugar de crear varias copias.In an application domain, the common language runtime creates one string object for each unique string literal, rather than making multiple copies. Este comportamiento, llamado internamiento de cadenas, requiere que internamente se compilen tablas auxiliares que consuman recursos de memoria.This behavior, called string interning, internally requires building auxiliary tables that consume memory resources.

Comentarios

Use la CompilationRelaxations enumeración con CompilationRelaxationsAttribute el atributo.Use the CompilationRelaxations enumeration with the CompilationRelaxationsAttribute attribute.

Se aplica a