CompilationRelaxations Enumeração
Definiçã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 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]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum CompilationRelaxations
[System.Flags]
public enum CompilationRelaxations
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CompilationRelaxations =
[<System.Flags>]
type CompilationRelaxations =
Public Enum CompilationRelaxations
- Herança
- Atributos
Campos
| Nome | Valor | Description |
|---|---|---|
| NoStringInterning | 8 | Marca um assembly como não exigindo internação literal de cadeia de caracteres. Em um domínio de aplicativo, o common language runtime cria um objeto de cadeia de caracteres para cada literal de cadeia de caracteres exclusiva, em vez de fazer várias cópias. Esse comportamento, chamado de internação de cadeia de caracteres, requer internamente a criação de tabelas auxiliares que consomem recursos de memória. |
Comentários
Use a CompilationRelaxations enumeração com o CompilationRelaxationsAttribute atributo.