CompilationRelaxations Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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.