Partilhar via


CompilationRelaxations Enumeração

Definição

Especifica os parâmetros que controlam a rigidez do código gerado pelo compilador JIT (Just-In-Time) do Common Language Runtime.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

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
Herança
CompilationRelaxations
Atributos

Campos

Nome Valor Description
NoStringInterning 8

Marca um assembly como não exigindo centralização da cadeia de caracteres literal. Em um domínio do aplicativo, o Common Language Runtime cria um objeto de cadeia de caracteres para cada literal de cadeia de caracteres único, em vez de criar várias cópias. Esse comportamento, chamado centralização da cadeia de caracteres, exige internamente a criação de tabelas auxiliares que consomem recursos de memória.

Comentários

Use a CompilationRelaxations enumeração com o CompilationRelaxationsAttribute atributo .

Aplica-se a