Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The data transform plan feature is used to create a data generation plan from a target database and assign sequential data-bound generators to each column. This effectively creates a data generation plan that copies a source database to the target database. This interface provides information (for a specific database schema provider) that enables this feature for a database schema provider. Generator implementers do not need to implement this interface; database schema provider implementers must implement this interface to enable support for data transform plans on their provider.
Namespace: Microsoft.Data.Schema.Tools.DataGenerator
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
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
The IDataTransformPlanServices type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
CreateSelectStatement | Creates a SELECT statement by using the provided table and list of columns. |
![]() |
GetRowCount | Returns the number of rows in the provided table. |
![]() |
InitializeReverseEngineerConstructor | Allows the developer to make any modifications to the provided reverse engineer constructor that are specific to the provided data model. |
![]() |
ReplaceForeignKeyColumnGenerator | This method is typically used in cases where a sequential databound generator cannot be used, such as an identity column (or any other column whose value does not transfer between two databases). |
Top