CompilationRelaxations Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Atrybuty
Pola
Nazwa | Wartość | Opis |
---|---|---|
NoStringInterning | 8 | Oznacza zestaw jako niewymagający przeplatania literałów ciągu. W domenie aplikacji środowisko uruchomieniowe języka wspólnego tworzy jeden obiekt ciągu dla każdego unikatowego literału ciągu, zamiast tworzyć wiele kopii. To zachowanie, nazywane interningiem ciągów, wymaga wewnętrznie tworzenia tabel pomocniczych, które zużywają zasoby pamięci. |
Uwagi
CompilationRelaxations Użyj wyliczenia z atrybutem CompilationRelaxationsAttribute .