CompilationRelaxations Wyliczenie

Definicja

Określa parametry kontrolujące ścisłość kodu wygenerowanego przez kompilator just in time (JIT) środowiska uruchomieniowego języka wspólnego.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

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
Dziedziczenie
CompilationRelaxations
Atrybuty

Pola

NoStringInterning 8

Oznacza zestaw jako nie wymaga interningu literału ciągu. W domenie aplikacji środowisko uruchomieniowe języka wspólnego tworzy jeden obiekt ciągu dla każdego unikatowego literału ciągu, a nie tworzenia wielu kopii. To zachowanie, nazywane interningiem ciągów, wewnętrznie wymaga kompilowania tabel pomocniczych, które zużywają zasoby pamięci.

Uwagi

Użyj wyliczenia CompilationRelaxations z atrybutem CompilationRelaxationsAttribute .

Dotyczy