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
Name | Hodnota | Description |
---|---|---|
NoStringInterning | 8 | Označí sestavení jako nevyžadující internování řetězcového literálu. V doméně aplikace vytvoří modul CLR (Common Language Runtime) jeden objekt řetězce pro každý jedinečný řetězcový literál, a nevytvoří více kopií. Toto chování, označované jako interning řetězců, interně vyžaduje vytváření pomocných tabulek, které spotřebovávají paměťové prostředky. |
Poznámky
CompilationRelaxations Použijte výčet s atributem CompilationRelaxationsAttribute .