ConnectionManager.AcquireConnection(Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.