ConnectionInfo.ConnectionType Özelliği
Adını döndürür bağlantı yöneticisi bağlantı oluşturmak için kullanılır.Bu değer salt okunur durumdadır.
Ad Alanı: Microsoft.SqlServer.Dts.Runtime
Derleme: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)
Sözdizimi
'Bildirim
Public ReadOnly Property ConnectionType As String
Get
'Kullanım
Dim instance As ConnectionInfo
Dim value As String
value = instance.ConnectionType
public string ConnectionType { get; }
public:
property String^ ConnectionType {
String^ get ();
}
member ConnectionType : string
function get ConnectionType () : String
Özellik Değeri
Tür: System.String
A dize adını içeren bağlantı yöneticisi bağlantı oluşturmak için kullanılır.
Açıklamalar
Integration Servicesçok sayıda Bağlantı Yöneticisi türleri içerir.Kısmi bir listesi aşağıda verilmiştir:
ado Bağlantı Yöneticisi için ActiveX Data Objects (ado)
ADO.net, ADO Bağlantı Yöneticisi'ni tıklatın.NET
Dosya, dosya Bağlantı Yöneticisi
Bağlantı yöneticileri ile tümleştirme hizmetleri ve ilişkili adları dahil tam bir listesi için bkz: Bağlantıları programlı olarak ekleme.
Örnekler
Aşağıdaki kod örneği oluşturur bir Application nesnesi, bilgisayardaki varsayılan bağlantılar aracılığıyla sırayla dolaşır ve sonra özelliklerini listelerher bağlantı.Bu örnekte, ConnectionType "Dosya" gösterilir.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace ConnInfoTest
{
class Program
{
static void Main(string[] args)
{
Application dtsApplication = new Application();
ConnectionInfos connectionInfos = dtsApplication.ConnectionInfos;
foreach (ConnectionInfo connInfo in connectionInfos)
{
Console.WriteLine(connInfo.ConnectionContact);
Console.WriteLine(connInfo.ConnectionType);
Console.WriteLine(connInfo.CreationName);
Console.WriteLine(connInfo.Description);
Console.WriteLine(connInfo.FileName);
//Console.WriteLine(connInfo.FileNameVersionString);
Console.WriteLine(connInfo.IconFile);
Console.WriteLine(connInfo.IconResource);
Console.WriteLine(connInfo.ID);
Console.WriteLine(connInfo.Name);
Console.WriteLine(connInfo.UITypeName);
}
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace ConnInfoTest
Class Program
Shared Sub Main(ByVal args() As String)
Dim dtsApplication As Application = New Application()
Dim connectionInfos As ConnectionInfos = dtsApplication.ConnectionInfos
Dim connInfo As ConnectionInfo
For Each connInfo In connectionInfos
Console.WriteLine(connInfo.ConnectionContact)
Console.WriteLine(connInfo.ConnectionType)
Console.WriteLine(connInfo.CreationName)
Console.WriteLine(connInfo.Description)
Console.WriteLine(connInfo.FileName)
'Console.WriteLine(connInfo.FileNameVersionString)
Console.WriteLine(connInfo.IconFile)
Console.WriteLine(connInfo.IconResource)
Console.WriteLine(connInfo.ID)
Console.WriteLine(connInfo.Name)
Console.WriteLine(connInfo.UITypeName)
Next
End Sub
End Class
End Namespace
Örnek Çıktı:
Microsoft Corporation
FILE
DTS.ConnectionManagerFile.2
Connection Manager for Files
C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DtsConn.dll
C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DtsConn.dll
0
{41F5EFE4-E91A-4EB0-BF10-D40FD48B3C03}
DTS Connection Manager for Files
Microsoft.DataTransformationServices.Design.SingleFileConnectionManagerUI,
Microsoft.DataTransformationServices.Design, Version=10.0.000.0,
Culture=neutral, PublicKeyToken=89845dcd8080cc91