Udostępnij za pośrednictwem


Metoda ScriptComponent.AcquireConnections

Uzyskuje połączenie lub połączenie informacji przy użyciu menedżer połączeń.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Pipeline
Zestaw:  Microsoft.SqlServer.TxScript (w Microsoft.SqlServer.TxScript.dll)

Składnia

'Deklaracja
Public Overridable Sub AcquireConnections ( _
    Transaction As Object _
)
'Użycie
Dim instance As ScriptComponent
Dim Transaction As Object

instance.AcquireConnections(Transaction)
public virtual void AcquireConnections(
    Object Transaction
)
public:
virtual void AcquireConnections(
    Object^ Transaction
)
abstract AcquireConnections : 
        Transaction:Object -> unit 
override AcquireConnections : 
        Transaction:Object -> unit 
public function AcquireConnections(
    Transaction : Object
)

Parametry

  • Transaction
    Typ: System.Object
    Obiekt transakcji, aby skojarzyć z połączenia.

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.

Deweloper może zastąpić AcquireConnections metoda w ScriptMain klasy, aby połączyć się z zewnętrznym źródłem danych ze źródło lub obiekt docelowy składnika.

Przykłady

Poniższy przykładowy kod ilustruje, jak deweloper składnika skryptów może uzyskać SqlConnection za pomocą AcquireConnections metoda.Aby uzyskać więcej informacji, zobacz temat Opis Script Component Object Model.

    Dim connMgr As IDTSConnectionManager100
    Dim sqlConn As SqlConnection

    Public Overrides Sub AcquireConnections(ByVal Transaction As Object)

        connMgr = Me.Connections.MyADONETConnection
        sqlConn = CType(connMgr.AcquireConnection(Nothing), SqlConnection)

    End Sub