Compartir a través de


DataSink.OnValidateTarget (Método)

Lo llama el motor de generación de datos durante la validación para permitir que las clases derivadas realicen una validación adicional.

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

Sintaxis

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

Parámetros

Valor devuelto

Tipo: System.Boolean
Es true si las tablas y las columnas de la base de datos de destino coinciden con las tablas y las columnas del plan de generación de datos; de lo contrario, es false.La implementación predeterminada siempre devuelve true.

Comentarios

En una clase derivada, este método OnValidateTarget puede implementar un proceso completamente nuevo de la validación o puede llamar al método de aplicación auxiliar ValidateTargetModel para la validación.

Seguridad de .NET Framework

Vea también

Referencia

DataSink Clase

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

DataSchemaError

ValidateTargetModel