Udostępnij za pośrednictwem


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)