AgnosticProjectProperties.Versions-Klasse
Diese Klasse und ihre Member sind für die interne Verwendung reserviert und nicht für die Verwendung im Code vorgesehen. Stellt die Eigenschaften statischer Release bereit, die von der Benutzeroberfläche von Visual Studio verwendet werden, die Teil der AgnosticProjectProperties-Klasse. Diese Eigenschaften sind von keinem bestimmten DatabaseSchemaProvider abhängig.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.Build.AgnosticProjectProperties.Versions
Namespace: Microsoft.Data.Schema.Build
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public NotInheritable Class Versions
public static class Versions
public ref class Versions abstract sealed
[<AbstractClass>]
[<Sealed>]
type Versions = class end
public final class Versions
Der AgnosticProjectProperties.Versions-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
IsLaterProjectVersion | Gibt einen Wert zurück, der angibt, ob die bereitgestellte Projektversion eine höhere Version als die Versionen darstellt, die für Visual Studio verwendet werden können. | |
IsLatestVersion | Gibt einen Wert zurück, der angibt, ob die bereitgestellte Projektversion gleich dem Wert vom LatestProjectVersion ist. | |
IsPreDev10 | Gibt einen Wert zurück, der angibt, ob die bereitgestellte Projektversion älter als die vom Wert im Dev10ProjectVersion-Feld angegebene Version ist. | |
IsPreRosario | Gibt einen Wert zurück, der angibt, ob die bereitgestellte Projektversion älter als die vom Wert der RosarioCTP12ProjectVersion angegebene Version ist. | |
IsValidVersion | Gibt einen Wert zurück, der angibt, ob die bereitgestellte Projektversion eine gültige Version ist. | |
VersionStringToMajorMinor | Analysiert die bereitgestellte Versionszeichenfolge als numerische Haupt- und Nebenteile. |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
Dev10ProjectVersion | Gibt "4.0" zurück. | |
LatestMajorVersion | Gibt die letzte Hauptversion des Produkts ("3" für Visual Studio 2010 Premium) zurück. | |
LatestMinorVersion | Gibt die letzte Nebenversion des Produkts ("5" für Visual Studio 2010 Premium) zurück. | |
LatestProjectVersion | Gibt die letzte Datenbankprojektversion ("4.0" für Visual Studio 2010 Premium) zurück. | |
RosarioCTP12ProjectVersion | Gibt die Version der Datenbankprojektdatei ("3.0") zurück, die mit CTP12 freigegeben wurde. | |
RosarioCTP14ProjectVersion | Gibt die Version der Datenbankprojektdatei ("3.1") zurück, die mit CTP14 freigegeben wurde. | |
RosarioCTP15ProjectVersion | Gibt die Version der Datenbankprojektdatei ("3.2") zurück, die mit CTP15 freigegeben wurde. | |
RosarioCTP16ProjectVersion | Gibt die Version der Datenbankprojektdatei ("3.3") zurück, die mit CTP16 freigegeben wurde. | |
RosarioCTP17ProjectVersion | Gibt die Version der Datenbankprojektdatei ("3.4") zurück, die mit CTP17 freigegeben wurde. | |
Vs2005GDR1ProjectVersion | Gibt die Version der Datenbankprojektdatei ("3.1") zurück, die mit CTP14 freigegeben wurde. | |
Vs2005ProjectVersion | Gibt die Version der Datenbankprojektdatei ("1.0") zurück, die mit Microsoft Visual Studio 2005 Team Edition for Database Professionals freigegeben wurde. | |
Vs2005ProjectVersionV2 | Gibt die Version der Datenbankprojektdatei ("1") zurück, die mit der allgemeinen Vertriebsversion für Microsoft Visual Studio 2005 Team Edition for Database Professionals freigegeben wurde. | |
Vs2008GDRProjectVersion | Gibt die Version der Datenbankprojektdatei ("3.5") zurück, die mit der allgemeinen Vertriebsversion für Team System 2008 Database Edition freigegeben wurde. | |
Vs2008ProjectVersion | Gibt die Version der Datenbankprojektdatei ("2.0") zurück, die mit Team System 2008 Database Edition freigegeben wurde. | |
Vs2008ProjectVersionV2 | Gibt die Version der Datenbankprojektdatei ("2") zurück, die mit der Aktualisierung für Team System 2008 Database Edition freigegeben wurde. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.