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