다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드정적 멤버 IsLaterProjectVersion 제공된 프로젝트 버전이 Visual Studio에서 작동되는 버전보다 높은 버전인지 여부를 나타내는 값을 반환합니다.
Public 메서드정적 멤버 IsLatestVersion 제공된 프로젝트 버전이 LatestProjectVersion 값과 같은지 여부를 나타내는 값을 반환합니다.
Public 메서드정적 멤버 IsPreDev10 제공된 프로젝트 버전이 Dev10ProjectVersion 필드 값보다 이전 버전인지 여부를 나타내는 값을 반환합니다.
Public 메서드정적 멤버 IsPreRosario 제공된 프로젝트 버전이 RosarioCTP12ProjectVersion 값보다 이전 버전인지 여부를 나타내는 값을 반환합니다.
Public 메서드정적 멤버 IsValidVersion 제공된 프로젝트 버전이 유효한 버전인지 여부를 나타내는 값을 반환합니다.
Public 메서드정적 멤버 VersionStringToMajorMinor 제공된 버전 문자열을 숫자로 된 주 버전 및 부 버전 부분으로 구문 분석합니다.

위쪽

필드

  이름 설명
Public 필드정적 멤버 Dev10ProjectVersion "4.0"을 반환합니다.
Public 필드정적 멤버 LatestMajorVersion 제품의 최신 주 버전을 반환합니다(Visual Studio 2010 Premium의 경우 "3").
Public 필드정적 멤버 LatestMinorVersion 제품의 최신 부 버전을 반환합니다(Visual Studio 2010 Premium의 경우 "5").
Public 필드정적 멤버 LatestProjectVersion 최신 데이터베이스 프로젝트 버전을 반환합니다(Visual Studio 2010 Premium의 경우 "4.0").
Public 필드정적 멤버 RosarioCTP12ProjectVersion CTP12와 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("3.0").
Public 필드정적 멤버 RosarioCTP14ProjectVersion CTP14와 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("3.1").
Public 필드정적 멤버 RosarioCTP15ProjectVersion CTP15와 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("3.2").
Public 필드정적 멤버 RosarioCTP16ProjectVersion CTP16과 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("3.3").
Public 필드정적 멤버 RosarioCTP17ProjectVersion CTP17과 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("3.4").
Public 필드정적 멤버 Vs2005GDR1ProjectVersion CTP14와 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("3.1").
Public 필드정적 멤버 Vs2005ProjectVersion Microsoft Visual Studio 2005 Team Edition for Database Professionals와 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("1.0").
Public 필드정적 멤버 Vs2005ProjectVersionV2 Microsoft Visual Studio 2005 Team Edition for Database Professionals GDR과 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("1").
Public 필드정적 멤버 Vs2008GDRProjectVersion Team System 2008 Database Edition GDR과 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("3.5").
Public 필드정적 멤버 Vs2008ProjectVersion Team System 2008 Database Edition과 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("2.0").
Public 필드정적 멤버 Vs2008ProjectVersionV2 Team System 2008 Database Edition의 업데이트와 함께 출시된 데이터베이스 프로젝트 파일의 버전을 반환합니다("2").

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.Data.Schema.Build 네임스페이스

AgnosticProjectProperties

DatabaseSchemaProvider