CompilationRelaxations Enumeração
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Atributos
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. |
Use a CompilationRelaxations enumeração com o CompilationRelaxationsAttribute atributo .
Produto | Versões |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: