Aracılığıyla paylaş


ScriptObjectModel.Connections Özelliği

Döndürür Connections koleksiyon varolan bağlantıları Script görevi içeren paket tanımlı.

Ad Alanı:  Microsoft.SqlServer.Dts.Tasks.ScriptTask
Derleme:  Microsoft.SqlServer.ScriptTask (Microsoft.SqlServer.ScriptTask içinde.dll)

Sözdizimi

'Bildirim
Public ReadOnly Property Connections As Connections
    Get
'Kullanım
Dim instance As ScriptObjectModel
Dim value As Connections

value = instance.Connections
public Connections Connections { get; }
public:
property Connections^ Connections {
    Connections^ get ();
}
member Connections : Connections
function get Connections () : Connections

Özellik Değeri

Tür: Microsoft.SqlServer.Dts.Runtime.Connections
Connections koleksiyon Varolan bağlantıları Script görevi içeren paket tanımlı.

Açıklamalar

Use Connections özellik Dts nesnesinde paket içinde tanımlanan erişim bağlantı yöneticileri için Script görev kodu.

Örnekler

Aşağıdaki örnek komut dosyası görev içinde kullanmak için kod erişim bağlantı yöneticileri Script görev içinde gösterilmiştir.Oluşturulan ve yapılandırılmış bir ado örnek varsayar.Test, ado net Bağlantı Yöneticisi adı.AĞ bağlantısı ve bir düz dosya Bağlantı Yöneticisi düz dosya Bağlantıyı Sına adlı.Unutmayın, ado.Ağ Bağlantısı Yöneticisi'ni verir bir SqlConnection hemen verilere bağlanmak için kullanabileceğiniz bir nesne kaynak.Düz dosya Bağlantı Yöneticisi'ni diğer taraftan, yalnızca içeren bir dize döndürür yol ve dosya adı.Yöntemleri kullanmak gerekir System.IO açın ve birlikte çalışmak için ad düz dosya.

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