Auf Englisch lesen

Freigeben über


FrameworkName Klasse

Definition

Stellt den Namen einer Version von .NET dar.

C#
public sealed class FrameworkName : IEquatable<System.Runtime.Versioning.FrameworkName>
C#
[System.Serializable]
public sealed class FrameworkName : IEquatable<System.Runtime.Versioning.FrameworkName>
Vererbung
FrameworkName
Attribute
Implementiert

Konstruktoren

FrameworkName(String)

Initialisiert eine neue Instanz der FrameworkName-Klasse aus einer Zeichenfolge, die Informationen zu einer Version von .NET enthält.

FrameworkName(String, Version)

Initialisiert eine neue Instanz der FrameworkName-Klasse aus einer Zeichenfolge und einem Version-Objekt, mit denen eine .NET-Version identifiziert wird.

FrameworkName(String, Version, String)

Initialisiert eine neue Instanz der FrameworkName-Klasse aus einer Zeichenfolge, einem Version-Objekt, das eine .NET-Version identifiziert, und einem Profilnamen.

Eigenschaften

FullName

Ruft den vollständigen Namen dieses FrameworkName-Objekts ab.

Identifier

Ruft den Bezeichner dieses FrameworkName-Objekts ab.

Profile

Ruft den Profilnamen dieses FrameworkName-Objekts ab.

Version

Ruft die Version dieses FrameworkName-Objekts ab.

Methoden

Equals(FrameworkName)

Gibt einen Wert zurück, der angibt, ob diese FrameworkName-Instanz die gleiche .NET-Version wie eine angegebene FrameworkName-Instanz darstellt.

Equals(Object)

Gibt einen Wert zurück, der angibt, ob diese FrameworkName-Instanz die gleiche .NET-Version wie ein angegebenes Objekt darstellt.

GetHashCode()

Gibt den Hash für das FrameworkName-Objekt zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt die Zeichenfolgendarstellung dieses FrameworkName-Objekts zurück.

Operatoren

Equality(FrameworkName, FrameworkName)

Gibt einen Wert zurück, der angibt, ob zwei FrameworkName-Objekte dieselbe .NET-Version darstellen.

Inequality(FrameworkName, FrameworkName)

Gibt einen Wert zurück, der angibt, ob zwei FrameworkName-Objekte unterschiedliche .NET-Versionen darstellen.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0