System.Runtime.Versioning Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.