TableStorage.OnOverrideGeneratorInstance Method
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.