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.
Called by the data generation engine to allow derived classes to override the data generator selection for the provided table and column.
Namespace: Microsoft.Data.Schema.Tools.DataGenerator
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
Protected Overridable Function OnOverrideGeneratorInstance ( _
parentTable As IDatabaseTable, _
targetColumn As IDatabaseColumn _
) As IGenerator
protected virtual IGenerator OnOverrideGeneratorInstance(
IDatabaseTable parentTable,
IDatabaseColumn targetColumn
)
protected:
virtual IGenerator^ OnOverrideGeneratorInstance(
IDatabaseTable^ parentTable,
IDatabaseColumn^ targetColumn
)
abstract OnOverrideGeneratorInstance :
parentTable:IDatabaseTable *
targetColumn:IDatabaseColumn -> IGenerator
override OnOverrideGeneratorInstance :
parentTable:IDatabaseTable *
targetColumn:IDatabaseColumn -> IGenerator
protected function OnOverrideGeneratorInstance(
parentTable : IDatabaseTable,
targetColumn : IDatabaseColumn
) : IGenerator
Parameters
- parentTable
Type: Microsoft.Data.Schema.SchemaModel.Abstract.IDatabaseTable
An IDatabaseTable where the column resides.
- targetColumn
Type: Microsoft.Data.Schema.SchemaModel.Abstract.IDatabaseColumn
An IDatabaseColumn object.
Return Value
Type: Microsoft.Data.Schema.Tools.DataGenerator.IGenerator
The preferred data generator.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.