Compartilhar via


Classe AgnosticProjectProperties.Versions

Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. Fornece as propriedades de versão estáticos são usadas por interface do usuário do Visual Studio que fazem parte do classe deAgnosticProjectProperties . Essas propriedades não são dependentes de qualquer específico DatabaseSchemaProvider.

Hierarquia de herança

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

Namespace:  Microsoft.Data.Schema.Build
Assembly:  Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)

Sintaxe

'Declaração
Public NotInheritable Class Versions
public static class Versions
public ref class Versions abstract sealed
[<AbstractClass>]
[<Sealed>]
type Versions =  class end
public final class Versions

O tipo AgnosticProjectProperties.Versions expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático IsLaterProjectVersion Retorna um valor que indica se a versão do projeto fornecido representa uma versão mais recente do que qualquer um que possa trabalhar com Visual Studio.
Método públicoMembro estático IsLatestVersion Retorna um valor que indica se a versão do projeto fornecido é igual ao valor da LatestProjectVersion.
Método públicoMembro estático IsPreDev10 Retorna um valor que indica se a versão do projeto fornecido é anterior que o valor da Dev10ProjectVersion campo.
Método públicoMembro estático IsPreRosario Retorna um valor que indica se a versão do projeto fornecido é anterior que o valor da RosarioCTP12ProjectVersion.
Método públicoMembro estático IsValidVersion Retorna um valor que indica se a versão do projeto fornecido é uma versão válida.
Método públicoMembro estático VersionStringToMajorMinor Analisa a seqüência de caracteres de versão fornecido em partes numéricas do principais e secundárias.

Início

Campos

  Nome Descrição
Campo públicoMembro estático Dev10ProjectVersion Retorna "4.0".
Campo públicoMembro estático LatestMajorVersion Retorna a versão principal mais recente do produto (para Visual Studio 2010 Premium, "3").
Campo públicoMembro estático LatestMinorVersion Retorna a versão secundária mais recente do produto (para Visual Studio 2010 Premium, "5").
Campo públicoMembro estático LatestProjectVersion Retorna a versão mais recente do projeto de banco de dados (para Visual Studio 2010 Premium, "4.0").
Campo públicoMembro estático RosarioCTP12ProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o CTP12 ("3.0").
Campo públicoMembro estático RosarioCTP14ProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o CTP14 ("3.1").
Campo públicoMembro estático RosarioCTP15ProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o CTP15 ("3.2").
Campo públicoMembro estático RosarioCTP16ProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o CTP16 ("3.3").
Campo públicoMembro estático RosarioCTP17ProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o CTP17 ("3.4").
Campo públicoMembro estático Vs2005GDR1ProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o CTP14 ("3.1").
Campo públicoMembro estático Vs2005ProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o Microsoft Visual Studio 2005 Team Edition for Database Professionals ("1.0").
Campo públicoMembro estático Vs2005ProjectVersionV2 Retorna a versão do arquivo de projeto do banco de dados foi lançado com o GDR para Microsoft Visual Studio 2005 Team Edition for Database Professionals ("1").
Campo públicoMembro estático Vs2008GDRProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o GDR para Team System 2008 Database Edition ("3.5").
Campo públicoMembro estático Vs2008ProjectVersion Retorna a versão do arquivo de projeto do banco de dados foi lançado com o Team System 2008 Database Edition ("2.0").
Campo públicoMembro estático Vs2008ProjectVersionV2 Retorna a versão do arquivo de projeto do banco de dados foi lançado com a atualização para o Team System 2008 Database Edition ("2").

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Data.Schema.Build

AgnosticProjectProperties

DatabaseSchemaProvider