Поделиться через


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 предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод CreateSelectStatement Создает инструкцию SELECT с помощью указанной таблицы и списка столбцов.
Открытый метод GetRowCount Возвращает количество строк в заданной таблице.
Открытый метод InitializeReverseEngineerConstructor Позволяет разработчику вносить любые изменения в заданный реконструированный конструктор, относящийся к указанной модели данных.
Открытый метод ReplaceForeignKeyColumnGenerator Этот метод обычно используется в тех случаях, когда невозможно использование последовательного генератора с привязкой к данным, например для столбца идентификаторов (или любого другого столбца, значения в котором не переносятся из одной базы данных в другую).

В начало страницы

См. также

Ссылки

Microsoft.Data.Schema.Tools.DataGenerator - пространство имен