ConnectionInfo.ConnectionType Propriété

Définition

Retourne le nom du gestionnaire de connexion utilisé pour créer la connexion. Cette valeur est en lecture seule.

public:
 property System::String ^ ConnectionType { System::String ^ get(); };
public string ConnectionType { get; }
member this.ConnectionType : string
Public ReadOnly Property ConnectionType As String

Valeur de propriété

Une chaîne contenant le nom du gestionnaire de connexion utilisé pour créer la connexion.

Exemples

L’exemple de code suivant crée un Application objet, itère les connexions par défaut sur l’ordinateur puis liste les propriétés de chaque connexion. Dans cet exemple, le ConnectionType est indiqué comme « FICHIER ».

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  

Exemple de sortie :

Microsoft Corporation

FILE

DTS.ConnectionManagerFile.1

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

Remarques

Les services d’intégration incluent de nombreux types de gestionnaires de connexion. Voici une liste partielle :

  • ADO, le gestionnaire de connexion pour les objets de données ActiveX (ADO)

  • ADO.NET, le gestionnaire de connexion pour ADO.NET

  • FILE, le gestionnaire de connexion pour les fichiers

Pour une liste complète des gestionnaires de connexions inclus avec les Services d’intégration et leurs noms associés, voir Ajout de connexions programmatiquement.

S’applique à