Aracılığıyla paylaş


ScriptComponent.ComponentMetaData Özelliği

Bileşen tanımını bir başvuru döndürür.

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

Sözdizimi

'Bildirim
Public ReadOnly Property ComponentMetaData As IDTSComponentMetaData100
    Get
'Kullanım
Dim instance As ScriptComponent
Dim value As IDTSComponentMetaData100

value = instance.ComponentMetaData
public IDTSComponentMetaData100 ComponentMetaData { get; }
public:
property IDTSComponentMetaData100^ ComponentMetaData {
    IDTSComponentMetaData100^ get ();
}
member ComponentMetaData : IDTSComponentMetaData100
function get ComponentMetaData () : IDTSComponentMetaData100

Özellik Değeri

Tür: Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaData100
Bir IDTSComponentMetaData100 nesne içeren tanımı bileşeni.

Açıklamalar

Komut dosyası bileşeni geliştirici kullanmak ScriptComponent doğrudan, ancak dolaylı olarak, yöntemlerini ve özelliklerini kodlayarak sınıf ScriptMain devraldığı sınıfı, ScriptComponent ile UserComponent sınıfı.

Geliştirici kullanabilirsiniz ComponentMetaData özellik ScriptMain hataları, uyarıları ve bilgi iletileri için veri akışı altyapısı yükseltmek için sınıf.

Örnekler

Aşağıdaki kod örneği, komut dosyası bileşeni geliştirici nasıl kullanabileceğinizi gösterir ComponentMetaData özellik komut dosyası bileşeni bir hata yükseltmek için.

Private myMetaData As IDTSComponentMetaData100
...
myMetaData = Me.ComponentMetaData
myMetaData.FireError(0, "Script Component", _
  "ERROR", String.Empty, 0, pbFireAgain)