다음을 통해 공유


Microsoft.Data.Schema.SchemaModel.Translation 네임스페이스

기존 데이터 스키마 모델을 대상 스키마 모델로 변환하는 클래스를 제공합니다.

파생 클래스를 만들어 기존 데이터베이스를 데이터베이스의 다른 특정 형식으로 다시 만듭니다.

클래스

  클래스 설명
Public 클래스 DataSchemaModelTranslator 데이터 스키마 모델을 SQL Server 스키마 모델 같은 특정 데이터베이스 스키마 모델로 변환하는 변환기 클래스에 대한 기본 클래스를 제공합니다.
Public 클래스 ModelTranslator 변환기에 대한 하위 수준 기본 클래스를 제공합니다.
Public 클래스 ModelTranslatorAction ModelTranslatorDemoteToAction 같은 특정 작업을 구현하는 클래스에 대한 기본 클래스를 제공합니다.
Public 클래스 ModelTranslatorDefinition 변환을 수행하는 작업에 대한 컨테이너를 나타냅니다.
Public 클래스 ModelTranslatorDemoteToAction 소스 요소보다 속성 수가 적은 대상 요소로 소스 요소를 변환합니다.
Public 클래스 ModelTranslatorDeprecateAction 대상 스키마 모델에서 소스 요소를 제거합니다.
Public 클래스 ModelTranslatorException 오류가 발생할 때 ModelTranslator 또는 Microsoft.Data.Schema.SchemaModel.Translation 네임스페이스에 있는 관련 개체에 의해 throw되는 예외입니다.이 클래스는 상속될 수 없습니다.
Public 클래스 ModelTranslatorMergeToAction 대상 스키마에서 여러 형식화된 소스 요소를 하나의 요소로 병합하는 방법을 지정합니다.
Public 클래스 ModelTranslatorPromoteToAction 소스 요소보다 속성 수가 많은 대상 요소로 소스 요소를 변환합니다.
Public 클래스 ModelTranslatorSplitToAction 대상 스키마에서 하나의 형식화된 소스 요소를 다른 여러 요소로 분할하는 방법을 지정합니다.
Public 클래스 ModelTranslatorSplitToType 대상 스키마에서 소스 스키마 요소의 여러 부분을 사용하여 새 요소를 만듭니다.

열거형

  열거형 설명
Public 열거형 ModelTranslatorCompatibilityLevel 모델 변환기의 호환성 수준을 열거합니다.