Aracılığıyla paylaş


ConnectionManager.AcquireConnection Yöntemi

Oluşturur bir örnek bağlantı türü.

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Public Function AcquireConnection ( _
    txn As Object _
) As Object
'Kullanım
Dim instance As ConnectionManager
Dim txn As Object
Dim returnValue As Object

returnValue = instance.AcquireConnection(txn)
public Object AcquireConnection(
    Object txn
)
public:
Object^ AcquireConnection(
    Object^ txn
)
member AcquireConnection : 
        txn:Object -> Object 
public function AcquireConnection(
    txn : Object
) : Object

Parametreler

Dönüş Değeri

Tür: System.Object
Hareketi bağlantı içeren nesne.

Açıklamalar

PASS nullnull başvuru (Visual Basic'te Nothing) işlem parametresi için txn , SupportsDTCTransactions özellik yanlış.SupportsDTCTransactions özellik doğru, iletebilir, nullnull başvuru (Visual Basic'te Nothing) kapsayıcı hareketleri destekler, ancak katılmak için gittiğini göstermek için hareket parametresindeki.

Örnekler

Aşağıdaki kod örneği, ole db bağlantı eklemek için Bağlantı Yöneticisi ve bağlantı edinme işlemleri gösterir.

// Create the package.
Package pkg = new Package();

// Add a ConnectionManager to the Connections collection.
ConnectionManager connMgr = pkg.Connections.Add("ADO.NET:OLEDB");
connMgr.Properties["RetainSameConnection"].SetValue(connMgr , true);
connMgr.ConnectionString = connStr;

// Aqcuire the connection.
object connection = connMgr.AcquireConnection(null);
' Create the package.
Dim pkg As Package =  New Package() 
 
' Add a ConnectionManager to the Connections collection.
Dim connMgr As ConnectionManager =  pkg.Connections.Add("ADO.NET:OLEDB") 
connMgr.Properties("RetainSameConnection").SetValue(connMgr , True)
connMgr.ConnectionString = connStr
 
' Aqcuire the connection.
Dim connection As Object =  connMgr.AcquireConnection(Nothing)