CompilationRelaxations Enumerazione

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à
CompilationRelaxations
Attributi

Campi

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 l'enumerazione CompilationRelaxations con l'attributo CompilationRelaxationsAttribute.Use the CompilationRelaxations enumeration with the CompilationRelaxationsAttribute attribute.

Si applica a