Sdílet prostřednictvím


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

  • connString
    Typ: System.String
    Připojovací řetězec cílové databáze.

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

Viz také

Odkaz

DataSink Třída

Microsoft.Data.Schema.Tools.DataGenerator – obor názvů

DataSchemaModel

DataGenerationServices

DataSchemaError

ValidateTargetModel