DataSink.OnValidateTarget-Methode

Wird während der Validierung des Datengenerierungsmoduls aufgerufen, um es abgeleiteten Klassen zu ermöglichen, zusätzliche Validierungsaufgaben auszuführen.

Namespace:  Microsoft.Data.Schema.Tools.DataGenerator
Assembly:  Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)

Syntax

'Declaration
Protected Overridable Function OnValidateTarget ( _
    <OutAttribute> ByRef errors As List(Of DataSchemaError) _
) As Boolean
protected virtual bool OnValidateTarget(
    out List<DataSchemaError> errors
)
protected:
virtual bool OnValidateTarget(
    [OutAttribute] List<DataSchemaError^>^% errors
)
abstract OnValidateTarget : 
        errors:List<DataSchemaError> byref -> bool 
override OnValidateTarget : 
        errors:List<DataSchemaError> byref -> bool 
protected function OnValidateTarget(
    errors : List<DataSchemaError>
) : boolean

Parameter

Rückgabewert

Typ: System.Boolean
true , wenn die Zieldatenbanktabellen und die Spalten zu den Tabellen und den Spalten im Datengenerierungsplan passen; andernfalls false.Die Standardimplementierung gibt immer true zurück.

Hinweise

In einer abgeleiteten Klasse kann diese OnValidateTarget-Methode einen völlig neuen Validierungsprozess implementieren, oder sie kann die ValidateTargetModel-Hilfsmethode zur Validierung aufrufen.

.NET Framework-Sicherheit

Siehe auch

Referenz

DataSink Klasse

Microsoft.Data.Schema.Tools.DataGenerator-Namespace

DataSchemaError

ValidateTargetModel