Compartir a través de


IDataTransformPlanServices (Interfaz)

La característica de plan de transformación de datos se utiliza para crear un plan de generación de datos a partir de una base de datos de destino y asignar generadores enlazados a datos secuenciales a cada columna. De esta manera se crea un plan de generación de datos que copia una base de datos de origen en la base de datos de destino. Esta interfaz proporciona información (para un proveedor de esquema de base de datos específico) que habilita esta característica para un proveedor de esquema de base de datos. Los implementadores del generador no necesitan implementar esta interfaz; los implementadores del proveedor de esquema de base de datos deben implementar esta interfaz para habilitar la compatibilidad con los planes de transformación de datos de su proveedor.

Espacio de nombres:  Microsoft.Data.Schema.Tools.DataGenerator
Ensamblado:  Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)

Sintaxis

'Declaración
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

El tipo IDataTransformPlanServices expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público CreateSelectStatement Crea una instrucción SELECT utilizando la tabla y lista de columnas proporcionadas.
Método público GetRowCount Devuelve el número de filas en la tabla proporcionada.
Método público InitializeReverseEngineerConstructor Permite al desarrollador realizar en el constructor de ingeniería inversa proporcionado cualquier modificación que sea específica del modelo de datos concreto.
Método público ReplaceForeignKeyColumnGenerator Este método se suele usar en casos donde no se puede utilizar un generador enlazado a datos secuenciales, como una columna de identidad (o cualquier otra columna cuyo valor no se transfiera entre dos bases de datos).

Arriba

Vea también

Referencia

Microsoft.Data.Schema.Tools.DataGenerator (Espacio de nombres)