DataSink.ValidateDifference – metoda
Volat motoru generování dat umožňující odvozené třídy provést další ověření rozdílů mezi prvky zdrojové a cílové.
Obor názvů: Microsoft.Data.Schema.Tools.DataGenerator
Sestavení: Microsoft.Data.Schema.Tools (v Microsoft.Data.Schema.Tools.dll)
Syntaxe
'Deklarace
Protected Overridable Function ValidateDifference ( _
sourceElement As IModelElement, _
targetDifference As ModelComparisonChangeDefinition, _
<OutAttribute> ByRef elementErrors As List(Of DataSchemaError) _
) As Boolean
protected virtual bool ValidateDifference(
IModelElement sourceElement,
ModelComparisonChangeDefinition targetDifference,
out List<DataSchemaError> elementErrors
)
protected:
virtual bool ValidateDifference(
IModelElement^ sourceElement,
ModelComparisonChangeDefinition^ targetDifference,
[OutAttribute] List<DataSchemaError^>^% elementErrors
)
abstract ValidateDifference :
sourceElement:IModelElement *
targetDifference:ModelComparisonChangeDefinition *
elementErrors:List<DataSchemaError> byref -> bool
override ValidateDifference :
sourceElement:IModelElement *
targetDifference:ModelComparisonChangeDefinition *
elementErrors:List<DataSchemaError> byref -> bool
protected function ValidateDifference(
sourceElement : IModelElement,
targetDifference : ModelComparisonChangeDefinition,
elementErrors : List<DataSchemaError>
) : boolean
Parametry
- sourceElement
Typ: Microsoft.Data.Schema.SchemaModel.IModelElement
IModelElement Objekt představující prvek zdroje.
- targetDifference
Typ: Microsoft.Data.Schema.SchemaModel.ModelComparisonChangeDefinition
A ModelComparisonChangeDefinition objektu.
- elementErrors
Typ: System.Collections.Generic.List<DataSchemaError>%
(Výstup) A List<T> z DataSchemaError objekty obsahující chyby, které došlo během spuštění.
Vrácená hodnota
Typ: System.Boolean
V odvozené třídě přepsána, vrátí true Pokud rozdíly jsou platná. jinak false.Výchozí implementace vždy vrátí true.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.