ScriptObjectModel.Connections Propriété

Définition

Retourne la collection Connections des connexions existantes, définies dans le package qui contient la tâche de script.

public:
 property Microsoft::SqlServer::Dts::Runtime::Connections ^ Connections { Microsoft::SqlServer::Dts::Runtime::Connections ^ get(); };
public Microsoft.SqlServer.Dts.Runtime.Connections Connections { get; }
member this.Connections : Microsoft.SqlServer.Dts.Runtime.Connections
Public ReadOnly Property Connections As Connections

Valeur de propriété

Collection Connections des connexions existantes, définies dans le package qui contient la tâche de script.

Exemples

L’exemple de code suivant pour une utilisation à l’intérieur d’une tâche de script montre comment accéder aux gestionnaires de connexions à partir de la tâche de script. Il est supposé dans l’exemple que vous avez créé et configuré un gestionnaire de connexions ADO.NET nommé Connexion ADO.NET test et un gestionnaire de connexions de fichiers plats nommé Connexion de fichiers plats test. Notez que le gestionnaire de connexions ADO.NET retourne un SqlConnection objet que vous pouvez utiliser immédiatement pour vous connecter à la source de données. En revanche, le gestionnaire de connexions de fichiers plats retourne uniquement une chaîne qui contient le chemin d’accès et le nom de fichier. Vous devez utiliser les méthodes de l'espace de noms System.IO pour ouvrir et utiliser le fichier plat.

Public Sub Main()  

    Dim myADONETConnection As SqlClient.SqlConnection  
    myADONETConnection = _  
        DirectCast(Dts.Connections("Test ADO.NET Connection").AcquireConnection(Dts.Transaction), _  
        SqlClient.SqlConnection)  
    MsgBox(myADONETConnection.ConnectionString, _  
        MsgBoxStyle.Information, "ADO.NET Connection")  

    Dim myFlatFileConnection As String  
    myFlatFileConnection = _  
        DirectCast(Dts.Connections("Test Flat File Connection").AcquireConnection(Dts.Transaction), _  
        String)  
    MsgBox(myFlatFileConnection, MsgBoxStyle.Information, "Flat File Connection")  

    Dts.TaskResult = ScriptResults.Success  

End Sub  

Remarques

Utilisez la Connections propriété de l’objet dans le Dts code de tâche script pour accéder aux gestionnaires de connexions définis dans le package.

S’applique à