Właściwość ScriptComponent.ComponentMetaData
Zwraca odwołanie do definicji składnika.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.TxScript (w Microsoft.SqlServer.TxScript.dll)
Składnia
'Deklaracja
Public ReadOnly Property ComponentMetaData As IDTSComponentMetaData100
Get
'Użycie
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
Wartość właściwości
Typ: Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaData100
IDTSComponentMetaData100 Obiekt, który zawiera definicję składnika.
Uwagi
Deweloper składnika skryptów nie korzysta z ScriptComponent klasy bezpośrednio, ale pośrednio przez kodowanie metod i właściwości ScriptMain klasy, która dziedziczy z ScriptComponent przez UserComponent klasy.
Można użyć deweloper ComponentMetaData Właściwość ScriptMain klasy podnieść błędy, ostrzeżenia i komunikaty informacyjne do aparat przepływ danych.
Przykłady
Poniższy przykład kodu pokazuje, jak użyć deweloper składnika skryptów ComponentMetaData Właściwość podnieść błąd składnika skryptów.
Private myMetaData As IDTSComponentMetaData100
...
myMetaData = Me.ComponentMetaData
myMetaData.FireError(0, "Script Component", _
"ERROR", String.Empty, 0, pbFireAgain)