System.Runtime Namnområde

Innehåller avancerade typer som stöder olika namnområden, till exempel namnrymderna System, Runtimeoch Security .

Klasser

Name Description
AmbiguousImplementationException

Undantaget som utlöses när det finns flera inkompatibla gränssnittsmetoder som åsidosätter en annan metod.

AssemblyTargetedPatchBandAttribute

Anger information om korrigeringsband för riktad korrigering av .NET.

ControlledExecution

Gör att koden kan köras och avbrytas asynkront.

GCSettings

Anger inställningarna för skräpinsamling för den aktuella processen.

JitInfo

Innehåller information om just-in-time-kompilatorn. Det går inte att ärva den här klassen.

MemoryFailPoint

Söker efter tillräckligt med minnesresurser innan du kör en åtgärd. Det går inte att ärva den här klassen.

ProfileOptimization

Förbättrar startprestandan för programdomäner i program som kräver JIT-kompilatorn (just-in-time) genom att utföra bakgrundskompilering av metoder som sannolikt kommer att köras, baserat på profiler som skapats under tidigare kompileringar.

TargetedPatchingOptOutAttribute

Anger att den .NET klassbiblioteksmetod som det här attributet tillämpas på sannolikt inte påverkas av serviceutgåvor och därför är berättigad att infogas i NGen-avbildningar (Native Image Generator).

Strukturer

Name Description
DependentHandle

Representerar ett beroende skräpinsamlingshandtag. Handtaget håller villkorligt en beroende objektinstans vid liv så länge en målobjektinstans också är vid liv, utan att representera en stark referens till målinstansen.

Uppräkningar

Name Description
GCLargeObjectHeapCompactionMode

Anger om nästa blockerande skräpinsamling komprimerar den stora objekthögen (LOH).

GCLatencyMode

Justerar den tid då skräpinsamlaren inkräktar i ditt program.

Kommentarer

De typer som finns i det här namnområdet är avsedda att användas i avancerad utveckling.