System.Runtime Пространство имен

Содержит дополнительные типы, поддерживающие различные пространства имен, такие как System, Runtime и Security.

Классы

AmbiguousImplementationException

Исключение, возникающее при наличии нескольких несовместимых методов интерфейса, переопределяющих другой метод.

AssemblyTargetedPatchBandAttribute

Задает сведения диапазона исправления для выполнения целевых исправлений .NET.

ControlledExecution

Enables code to be run and aborted asynchronously.

GCSettings

Указывает параметры сборки мусора для текущего процесса.

JitInfo

Предоставляет сведения о JIT-компиляторе. Этот класс не наследуется.

MemoryFailPoint

Проверяет наличие достаточного количество ресурсов памяти перед выполнением операции. Этот класс не наследуется.

ProfileOptimization

Улучшает производительность при запуске доменов приложения в приложениях, требующих JIT-компилятора путем фоновой компиляции методов, выполнение которых ожидается, на основе профилей, созданных во время предыдущих компиляций.

TargetedPatchingOptOutAttribute

Указывает, что наборы исправлений, скорее всего, не повлияют на метод библиотеки классов .NET, к которому применяется этот атрибут, поэтому его можно встраивать в образы NGen.

Структуры

DependentHandle

Представляет дескриптор зависимой сборки мусора. Дескриптор будет условно сохранять зависимый экземпляр объекта в живых до тех пор, пока целевой экземпляр объекта также находится в живых без представления строгой ссылки на целевой экземпляр.

Перечисления

GCLargeObjectHeapCompactionMode

Указывает, будет ли Куча больших объектов (LOH) сжата во время следующей блокирующей сборки мусора.

GCLatencyMode

Настраивает время вмешательства сборщика мусора в работу приложения.

Комментарии

Типы, найденные в этом пространстве имен, предназначены для использования в расширенной разработке.