CompilationRelaxations Výčet

Definice

Určuje parametry, které řídí striktnost kódu generovaného kompilátorem jiT (just-in-time) modulu CLR (Common Language Runtime).

Tento výčet podporuje bitové kombinace hodnot jeho členů.

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
Dědičnost
CompilationRelaxations
Atributy

Pole

NoStringInterning 8

Označí sestavení jako nepožadující prokládání řetězcových literálů. V doméně aplikace vytvoří modul CLR (Common Language Runtime) jeden řetězcový objekt pro každý jedinečný řetězcový literál místo vytváření více kopií. Toto chování, označované jako prokládání řetězců, interně vyžaduje vytváření pomocných tabulek, které spotřebovávají prostředky paměti.

Poznámky

CompilationRelaxations Použijte výčet s atributemCompilationRelaxationsAttribute.

Platí pro