Partilhar via


Método DataSink.OnValidateTarget

Chamado pelo mecanismo de geração de dados durante a validação para permitir que as classes derivadas executar a validação adicional.

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

Sintaxe

'Declaração
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 de retorno

Tipo: System.Boolean
true Se as colunas e tabelas de banco de dados de destino correspondem as tabelas e colunas no plano de geração de dados; Caso contrário, false.A implementação do padrão sempre retorna true.

Comentários

Em uma classe derivada, isso OnValidateTarget método pode implementar um processo de validação inteiramente novo, ou ele pode chamar o ValidateTargetModel o método auxiliar para validação.

Segurança do .NET Framework

Consulte também

Referência

DataSink Classe

Namespace Microsoft.Data.Schema.Tools.DataGenerator

DataSchemaError

ValidateTargetModel