Aracılığıyla paylaş


ScriptComponent.AcquireConnections Yöntemi

Bağlantı Yöneticisi'ni kullanarak bir bağlantı veya bağlantı bilgilerini alır.

Ad Alanı:  Microsoft.SqlServer.Dts.Pipeline
Derleme:  Microsoft.SqlServer.TxScript (Microsoft.SqlServer.TxScript içinde.dll)

Sözdizimi

'Bildirim
Public Overridable Sub AcquireConnections ( _
    Transaction As Object _
)
'Kullanım
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
)

Parametreler

  • Transaction
    Tür: System.Object
    Bağlantı ile ilişkilendirmek için işlem nesnesi.

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 kılabilirsiniz AcquireConnections yöntem , ScriptMain bir kaynak veya hedef bileşeni bir dış veri kaynağına bağlanmak için sınıf.

Örnekler

Aşağıdaki kod örneği, komut dosyası bileşeni geliştirici nasıl elde edebilirsiniz gösterir bir SqlConnection kullanarak AcquireConnections yöntem.Daha fazla bilgi için, bkz. Komut dosyası Bileşen Nesne modeli anlama.

    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