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