Aracılığıyla paylaş


DataSink.ValidateTargetModel Yöntem

Hedef veri oluşturma planı çalıştırmak mümkün olduğundan emin olmak için hedef veritabanı üzerinde temel doğrulama gerçekleştirir.

Ad alanı:  Microsoft.Data.Schema.Tools.DataGenerator
Derleme:  Microsoft.Data.Schema.Tools (Microsoft.Data.Schema.Tools.dll içinde)

Sözdizimi

'Bildirim
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

Parametreler

  • connString
    Tür: System.String
    Hedef veritabanı bağlantı dizesi.

Dönüş Değeri

Tür: System.Boolean
true veri havuzu hedef modele kaydederseniz; Aksi takdirde, false.

Özel Durumlar

Exception Koşul
ArgumentNullException

Bir veya daha çok giriş parametresi olan nullnull başvuru (Visual Basic\'te Nothing), veya connString parametresi boş bir string.

Açıklamalar

Türetilmiş bir sınıf içinde bu ValidateTargetModel yöntemi adlı dan OnValidateTarget yöntemi, ya da bunu uygulayan bir tamamen yeni doğrulama işlemi.

Bu yöntemle gerçekleştirilen temel doğrulamaları bazıları şunlardır:

  • Seçili tablolar hedef olduğundan emin olun.

  • Seçili sütunları hedef olduğundan emin olun.

  • Atanan jeneratörler yüklü olduğunu doğrulayın.

  • Atanan generator sütun türü için geçerli ve doğru yapılandırıldığını doğrulayın.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

DataSink Sınıf

Microsoft.Data.Schema.Tools.DataGenerator Ad Alanı

DataSchemaModel

DataGenerationServices

DataSchemaError

ValidateTargetModel