다음을 통해 공유


IDataTransformPlanServices 인터페이스

데이터 변환 계획 기능은 대상 데이터베이스에서 데이터 생성 계획을 만들고 순차적 데이터 바운드 생성기를 각 열에 할당하는 데 사용됩니다. 이 기능은 소스 데이터베이스를 대상 데이터베이스에 복사하는 데이터 생성 계획을 효율적으로 만듭니다. 이 인터페이스는 데이터베이스 스키마 공급자에 대하여 이 기능을 사용하도록 설정하는 정보(특정 데이터베이스 스키마 공급자와 관련된 정보)를 제공합니다. 생성기 구현자는 이 인터페이스를 구현할 필요가 없으며, 데이터베이스 스키마 공급자 구현자가 해당 공급자에서 데이터 변환 계획을 지원할 수 있도록 이 인터페이스를 구현해야 합니다.

네임스페이스:  Microsoft.Data.Schema.Tools.DataGenerator
어셈블리:  Microsoft.Data.Schema.Tools(Microsoft.Data.Schema.Tools.dll)

구문

‘선언
Public Interface IDataTransformPlanServices _
    Inherits IExtension
public interface IDataTransformPlanServices : IExtension
public interface class IDataTransformPlanServices : IExtension
type IDataTransformPlanServices =  
    interface
        interface IExtension
    end
public interface IDataTransformPlanServices extends IExtension

IDataTransformPlanServices 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 CreateSelectStatement 제공된 테이블과 열 목록을 사용하여 SELECT 문을 만듭니다.
Public 메서드 GetRowCount 제공된 테이블의 행 수를 반환합니다.
Public 메서드 InitializeReverseEngineerConstructor 개발자가 제공된 데이터 모델에 고유한 제공된 리버스 엔지니어링 생성자를 수정할 수 있게 합니다.
Public 메서드 ReplaceForeignKeyColumnGenerator 일반적으로 이 메서드는 ID 열이나 두 데이터베이스 간에 전송되지 않는 값이 포함된 다른 모든 열과 같이 순차 데이터 바운드 생성기를 사용할 수 없는 경우에 사용됩니다.

위쪽

참고 항목

참조

Microsoft.Data.Schema.Tools.DataGenerator 네임스페이스