AgnosticProjectProperties.Versions 类

该类及其成员保留供内部使用,不应在代码中使用。 提供静态版本属性所使用的用户界面的Visual Studio属于AgnosticProjectProperties类。这些属性是不依赖于任何特定DatabaseSchemaProvider

继承层次结构

System.Object
  Microsoft.Data.Schema.Build.AgnosticProjectProperties.Versions

命名空间:  Microsoft.Data.Schema.Build
程序集:  Microsoft.Data.Schema(在 Microsoft.Data.Schema.dll 中)

语法

声明
Public NotInheritable Class Versions
public static class Versions
public ref class Versions abstract sealed
[<AbstractClass>]
[<Sealed>]
type Versions =  class end
public final class Versions

AgnosticProjectProperties.Versions 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 IsLaterProjectVersion 返回一个值,该值指示提供的项目版本是否表示一个高于任何可与 Visual Studio 一同使用的版本的版本。
公共方法静态成员 IsLatestVersion 返回一个值,该值指示提供的项目版本是否与 LatestProjectVersion 的值相等。
公共方法静态成员 IsPreDev10 返回一个值,该值指示提供的项目版本是否早于 Dev10ProjectVersion 字段的值。
公共方法静态成员 IsPreRosario 返回一个值,该值指示提供的项目版本是否早于 RosarioCTP12ProjectVersion 的值。
公共方法静态成员 IsValidVersion 返回一个值,该值指示提供的项目版本是否是有效版本。
公共方法静态成员 VersionStringToMajorMinor 将提供的版本字符串分析为主要数值部分和次要数值部分。

页首

字段

  名称 说明
公共字段静态成员 Dev10ProjectVersion 返回“4.0”。
公共字段静态成员 LatestMajorVersion 返回产品的最新主版本(对于 Visual Studio 2010 高级专业版为“3”)。
公共字段静态成员 LatestMinorVersion 返回产品的最新次版本(对于 Visual Studio 2010 高级专业版为“5”)。
公共字段静态成员 LatestProjectVersion 返回最新数据库项目版本(对于 Visual Studio 2010 高级专业版为“4.0”)。
公共字段静态成员 RosarioCTP12ProjectVersion 返回随 CTP12 发布的数据库项目文件的版本(“3.0”)。
公共字段静态成员 RosarioCTP14ProjectVersion 返回随 CTP14 发布的数据库项目文件的版本(“3.1”)。
公共字段静态成员 RosarioCTP15ProjectVersion 返回随 CTP15 发布的数据库项目文件的版本(“3.2”)。
公共字段静态成员 RosarioCTP16ProjectVersion 返回随 CTP16 发布的数据库项目文件的版本(“3.3”)。
公共字段静态成员 RosarioCTP17ProjectVersion 返回随 CTP17 发布的数据库项目文件的版本(“3.4”)。
公共字段静态成员 Vs2005GDR1ProjectVersion 返回随 CTP14 发布的数据库项目文件的版本(“3.1”)。
公共字段静态成员 Vs2005ProjectVersion 返回随 Microsoft Visual Studio 2005 Team Edition for Database Professionals 发布的数据库项目文件的版本(“1.0”)。
公共字段静态成员 Vs2005ProjectVersionV2 返回随 Microsoft Visual Studio 2005 Team Edition for Database Professionals 的 GDR 发布的数据库项目文件的版本(“1”)。
公共字段静态成员 Vs2008GDRProjectVersion 返回随 Team System 2008 Database Edition 的 GDR 发布的数据库项目文件的版本(“3.5”)。
公共字段静态成员 Vs2008ProjectVersion 返回随 Team System 2008 Database Edition 发布的数据库项目文件的版本(“2.0”)。
公共字段静态成员 Vs2008ProjectVersionV2 返回随 Team System 2008 Database Edition 的更新发布的数据库项目文件的版本(“2”)。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.Data.Schema.Build 命名空间

AgnosticProjectProperties

DatabaseSchemaProvider