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
- errors
Tipo: System.Collections.Generic.List<DataSchemaError>%
(Saída) A List<T> de DataSchemaError objetos contendo os erros que ocorreram durante a execução.
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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.