System.Runtime.Versioning Namespace

Enthält erweiterte Typen, die die Versionsverwaltung parallel zu .NET-Implementierungen unterstützen.

Klassen

Name Beschreibung
ComponentGuaranteesAttribute

Definiert die Kompatibilitätsgarantie einer Komponente, eines Typs oder eines Typelements, die mehrere Versionen umfassen können.

FrameworkName

Stellt den Namen einer Version von .NET dar.

ResourceConsumptionAttribute

Gibt die ressource an, die vom Mitglied einer Klasse verbraucht wird. Diese Klasse kann nicht vererbt werden.

ResourceExposureAttribute

Gibt die Ressourcenexposition für ein Element einer Klasse an. Diese Klasse kann nicht vererbt werden.

TargetFrameworkAttribute

Gibt die Version von .NET an, für die eine bestimmte Assembly kompiliert wurde.

VersioningHelper

Stellt Methoden bereit, die Entwicklern beim Schreiben von versionssicherem Code helfen. Diese Klasse kann nicht vererbt werden.

Enumerationen

Name Beschreibung
ComponentGuaranteesOptions

Beschreibt die Kompatibilitätsgarantie einer Komponente, eines Typs oder eines Typelements, die mehrere Versionen umfassen können.

ResourceScope

Gibt den Bereich einer teilbaren Ressource an.

Hinweise

Die typen in diesem Namespace sind für die Verwendung in .NET und nicht für Benutzeranwendungen vorgesehen.