DataSink.ValidateTargetModel – metoda
Provádí základní ověření cílové databáze, aby bylo možné spustit plán generování dat na cílové.
Obor názvů: Microsoft.Data.Schema.Tools.DataGenerator
Sestavení: Microsoft.Data.Schema.Tools (v Microsoft.Data.Schema.Tools.dll)
Syntaxe
'Deklarace
Protected Function ValidateTargetModel ( _
planModel As DataSchemaModel, _
dgenServices As DataGenerationServices, _
connString As String, _
<OutAttribute> ByRef errors As List(Of DataSchemaError) _
) As Boolean
protected bool ValidateTargetModel(
DataSchemaModel planModel,
DataGenerationServices dgenServices,
string connString,
out List<DataSchemaError> errors
)
protected:
bool ValidateTargetModel(
DataSchemaModel^ planModel,
DataGenerationServices^ dgenServices,
String^ connString,
[OutAttribute] List<DataSchemaError^>^% errors
)
member ValidateTargetModel :
planModel:DataSchemaModel *
dgenServices:DataGenerationServices *
connString:string *
errors:List<DataSchemaError> byref -> bool
protected function ValidateTargetModel(
planModel : DataSchemaModel,
dgenServices : DataGenerationServices,
connString : String,
errors : List<DataSchemaError>
) : boolean
Parametry
- planModel
Typ: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
A DataSchemaModel představující cílové databáze.
- dgenServices
Typ: Microsoft.Data.Schema.Tools.DataGenerator.DataGenerationServices
A DataGenerationServices objekt pro zdrojové databáze.
- connString
Typ: System.String
Připojovací řetězec cílové databáze.
- errors
Typ: System.Collections.Generic.List<DataSchemaError>%
(Výstup) A List<T> z DataSchemaError objekty obsahující chyby, které došlo k ověření cílového modelu.
Vrácená hodnota
Typ: System.Boolean
true Pokud datová jímka lze uložit do cílového modelu; jinak false.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | Jeden nebo více vstupních parametrů je nullodkaz Null (Nothing v jazyce Visual Basic), nebo connString parametr je prázdné string. |
Poznámky
V odvozené třídě to ValidateTargetModel metodu lze volat z OnValidateTarget implementovat metodu, nebo ji zcela nové ověřovací proces.
Jsou některé základní ověření provedených touto metodou:
Ověřte, zda jsou vybrané tabulky v cíli.
Ověřte, zda jsou vybrané sloupce v cíli.
Ověřte, že lze načíst přiřazené generátory.
Ověřte, zda přiřazené generátoru je platný pro typ sloupce a správně nakonfigurován.
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.
Viz také
Odkaz
Microsoft.Data.Schema.Tools.DataGenerator – obor názvů
ValidateTargetModel