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)