CompilationRelaxations CompilationRelaxations CompilationRelaxations CompilationRelaxations Enum

Definizione

Specifica i parametri che controllano l'accuratezza del codice generato dal compilatore JIT (just-in-time) di Common Language Runtime.Specifies parameters that control the strictness of the code generated by the common language runtime's just-in-time (JIT) compiler.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class CompilationRelaxations
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum CompilationRelaxations
type CompilationRelaxations = 
Public Enum CompilationRelaxations
Ereditarietà
CompilationRelaxationsCompilationRelaxationsCompilationRelaxationsCompilationRelaxations
Attributi

Campi

NoStringInterning NoStringInterning NoStringInterning NoStringInterning 8

Contrassegna un assembly come assembly che non necessita di inserimento di stringhe letterali.Marks an assembly as not requiring string-literal interning. In un dominio dell'applicazione Common Language Runtime crea un oggetto stringa per ogni valore letterale stringa univoco anziché creare più copie.In an application domain, the common language runtime creates one string object for each unique string literal, rather than making multiple copies. Questo comportamento, chiamato centralizzazione delle stringhe, richiede internamente la creazione di tabelle ausiliarie che occupano risorse di memoria.This behavior, called string interning, internally requires building auxiliary tables that consume memory resources.

Commenti

Usare la CompilationRelaxations enumerazione con i CompilationRelaxationsAttribute attributo.Use the CompilationRelaxations enumeration with the CompilationRelaxationsAttribute attribute.

Si applica a