Aracılığıyla paylaş


IDTSComponentMetaData100.ValidateExternalMetadata Özelliği

Bir bileşen, sütun meta veriler dış veri kaynağına tasarım sırasında karşı doğrulayıp doğrulamayacağını denetleyen bir değeri alır veya ayarlar saat.

Ad Alanı:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Derleme:  Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap içinde.dll)

Sözdizimi

'Bildirim
Property ValidateExternalMetadata As Boolean
    Get
    Set
'Kullanım
Dim instance As IDTSComponentMetaData100
Dim value As Boolean

value = instance.ValidateExternalMetadata

instance.ValidateExternalMetadata = value
bool ValidateExternalMetadata { get; set; }
property bool ValidateExternalMetadata {
    bool get ();
    void set (bool value);
}
abstract ValidateExternalMetadata : bool with get, set
function get ValidateExternalMetadata () : boolean
function set ValidateExternalMetadata (value : boolean)

Özellik Değeri

Tür: System.Boolean
doğru bileşen tasarım sırasında kendi sütun meta veriler dış veri kaynağına karşı doğrulamak, saat; Aksi takdirde, yanlış.Varsayılan değer doğru.

Açıklamalar

Bu özellik olduğunda doğru, bileşen tasarım sırasında dış veri kaynağına bağlanır saat ve sütunların dış veri kaynağına karşı girdi veya çıktı koleksiyonları sütunlarda doğrular.

Zaman küme için yanlış, bileşen bu "bağlı" gerçekleştirmek doğrulama, ancak kendi giriş ve çıkış sütunları sütunlar karşı doğrular IDTSExternalMetadataColumnCollection100 koleksiyon, geliştirici bu işlevselliği uygulamıştır.

Önemli notÖnemli

dtc hareketleri ile paket çalışırken (TransactionOption özellik = required) ve veri akışı bileşenleri dış meta veriler doğrulama (ValidateExternalMetadata özellik = true), paket aşağıdaki koşullar altında askıda: veri akışı yürütülmeden önce diğer görevleri zaten dtc hareketleri olduğunda ve Tablo ya da Görünüm veya Tablo adı veya Görünüm Adı değişkeni bir ole db hedef için veri erişim yöntem olarak kullanılır.Bu senaryoda, doğrulama işlemi, çalışmakta olan diğer görevler tarafından engellenir.dtc hareketleri asla bağlantıları doğrulamak için kullanılan Kayıtlı oldukları olmasıdır.Bu, tasarım gereğidir.Bu durumu önlemek için veri akışı bileşen küme ValidateExternalMetadata özellik için false.