Teilen über


System.Runtime Namespace

Enthält erweiterte Typen zur Unterstützung verschiedener Namespaces wie System, Runtime und Security.

Klassen

AmbiguousImplementationException

Die Ausnahme, die ausgelöst wird, wenn mehrere nicht kompatible Schnittstellenmethoden eine andere Methode überschreiben.

AssemblyTargetedPatchBandAttribute

Gibt Patchbandinformationen für das gezielte Patchen von .NET an.

ControlledExecution

Enables code to be run and aborted asynchronously.

GCSettings

Gibt die Garbage Collection-Einstellungen für den aktuellen Prozess an.

JitInfo

Stellt Informationen zum Just In Time-Compiler bereit. Diese Klasse kann nicht vererbt werden.

MemoryFailPoint

Überprüfungen auf ausreichende Speicherressourcen, bevor ein Vorgang ausgeführt wird. Diese Klasse kann nicht vererbt werden.

ProfileOptimization

Verbessert die Startleistung von Anwendungsdomänen in Anwendungen, die den JIT (Just-In-Time)-Compiler erfordern, indem sie eine Hintergrundkompilierung von Methoden, die wahrscheinlich ausgeführt werden, basierend auf den Profilen ausführen, die bei vorherigen Kompilierungen erstellt wurden.

TargetedPatchingOptOutAttribute

Gibt an, dass die .NET-Klassenbibliotheksmethode, auf die dieses Attribut angewendet wird, wahrscheinlich nicht von Wartungsversionen betroffen ist und daher für das Inlining über NGen-Images (Native Image Generator) verwendet werden kann.

Strukturen

DependentHandle

Stellt einen abhängigen Garbage-Collection-Handle dar. Das Handle behält eine abhängige Objektinstanz bedingt bei, solange eine Zielobjektinstanz ebenfalls lebendig ist, ohne einen starken Verweis auf die Zielinstanz darzustellen.

Enumerationen

GCLargeObjectHeapCompactionMode

Gibt an, ob die folgenden blockierende Garbage Collection den großen Objektheap (LOH) komprimiert.

GCLatencyMode

Passt die Zeit an, für die der Garbage Collector in die Anwendung eingreift.

Hinweise

Die in diesem Namespace gefundenen Typen sind für die Verwendung in der erweiterten Entwicklung vorgesehen.