Bagikan melalui


ConnectionManager.AcquireConnection(Object) Metode

Definisi

Membuat instans jenis koneksi.

public:
 System::Object ^ AcquireConnection(System::Object ^ txn);
public object AcquireConnection (object txn);
member this.AcquireConnection : obj -> obj
Public Function AcquireConnection (txn As Object) As Object

Parameter

txn
Object

Handel ke jenis transaksi.

Mengembalikan

Objek yang berisi koneksi transaksi.

Contoh

Contoh kode berikut menunjukkan cara menambahkan koneksi OLE DB ke manajer koneksi dan memperoleh koneksi.

// 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)  

Keterangan

Teruskan null untuk parameter txn transaksi saat SupportsDTCTransactions properti adalah false. SupportsDTCTransactions Jika properti adalah true, Anda dapat meneruskan null parameter transaksi untuk menunjukkan bahwa kontainer mendukung transaksi, tetapi tidak akan berpartisipasi.

Berlaku untuk