Program aracılığıyla bağlantı yöneticileri ile çalışma
De Integration Services, AcquireConnection ilişkili Bağlantı Yöneticisi sınıfının yöntem yöntem çağırdığınız en sık zaman, çalışmakta olduğunuz bağlantı yöneticileri yönetilen kod.Ne zaman yazdığınız yönetilen kod çağırmak sahip AcquireConnection yöntem işlevselliğinin bir Bağlantı Yöneticisi.Yazma olup olmadığını, ne olursa olsun bu yöntem çağırmak zorunda yönetilen kod Script görev, komut dosyası bileşeni, özel nesne veya özel uygulama.
Aranacak AcquireConnection yöntem başarıyla, sahip olduğunuz aşağıdaki soruların yanıtlarını bilmek:
Hangi bağlantı yöneticileri yönetilen nesne AcquireConnection dönmek yöntem?
Çok sayıda bağlantı yöneticileri yönetilmeyen com nesneleri döndürmek (System.__ComObject) ve bu nesneleri kolayca yönetilen kod. kullanılamazBu bağlantı yöneticileri listesi, sık kullanılan ole db Bağlantı Yöneticisi'ni içerir.
Yönetilen Nesne döndüren Bu bağlantı yöneticileri için hangi nesneleri kendi AcquireConnection yöntemleri dönmek?
Dönüş değeri için uygun türü atama yapmak için ne tür bir nesnenin bilmemiz gereken AcquireConnection yöntem döndürür.Örneğin, AcquireConnection yöntem ADO.NET Bağlantı Yöneticisi açık verir SqlConnection kullandığınızda nesne SqlClient Sağlayıcı.Ancak, AcquireConnection yöntem için dosya Bağlantı Yöneticisi'ni yalnızca döndürür dize.
Bu konuda bulunan bağlantı yöneticileri için bu sorulara yanıtlar Integration Services.
Bağlantı yöneticileri, yönetilen nesne dönmek
Aşağıdaki tablo yerel bir com nesnesi döndüren bağlantı yöneticilerini listeler (System.__ComObject) dan AcquireConnection yöntem.Bu yönetilmeyen nesneler arasında kolayca kullanılamaz yönetilen kod.
Bağlantı Yöneticisi türü |
Bağlantı Yöneticisi adı |
---|---|
ADO |
ado Bağlantı Yöneticisi |
MSOLAP90 |
Analysis ServicesBağlantı Yöneticisi |
EXCEL |
Excel Bağlantı Yöneticisi |
FTP |
ftp Bağlantı Yöneticisi |
HTTP |
http Bağlantı Yöneticisi |
ODBC |
odbc Bağlantı Yöneticisi |
OLEDB |
ole db Bağlantı Yöneticisi |
Tipik olarak kullanabileceğiniz bir ADO.NET Bağlantı Yöneticisi'nden yönetilen kod bağlanmak için bir ado, Excel, odbc veya ole db veri kaynak.
AcquireConnection yönteminden döndürülen değerler
Aşağıdaki tablo yönetilen bir nesneden geri bağlantı yöneticilerini listeler AcquireConnection yöntem.Bu yönetilen nesneler tarafından kolaylıkla kullanılabilecek yönetilen kod.
Bağlantı Yöneticisi türü |
Bağlantı Yöneticisi adı |
Dönüş değeri türü |
Ek bilgi |
---|---|---|---|
ADO.NET |
ADO.NET Bağlantı Yöneticisi |
System.Data.SqlClient.SqlConnection |
|
DOSYA |
Dosya Bağlantı Yöneticisi |
System.String |
Dosya yolu. |
YATAYDOSYA OLARAK |
Düz dosya Bağlantı Yöneticisi |
System.String |
Dosya yolu. |
MSMQ |
msmq Bağlantı Yöneticisi |
System.Messaging.MessageQueue |
|
MULTIFILE |
Birden çok dosyalar Bağlantı Yöneticisi |
System.String |
Yolu dosyalardan biri. |
MULTIFLATFILE |
Birden çok düz dosyalar Bağlantı Yöneticisi |
System.String |
Yolu dosyalardan biri. |
SMOServer |
smo Bağlantı Yöneticisi |
Microsoft.SqlServer.Management.Smo.Server |
|
SMTP |
smtp bağlantı Yöneticisi |
System.String |
Örneğin: SmtpServer=<server name>;UseWindowsAuthentication=True;EnableSsl=False; |
WMI |
WMI Bağlantı Yöneticisi |
System.Management.ManagementScope |
|
SQLMOBILE |
sql Server Compact Bağlantı Yöneticisi |
System.Data.SqlServerCe.SqlCeConnection |
|