Właściwość Package.Configurations
Zwraca kolekcja konfiguracji pakiet.Pakiet może mieć więcej niż jedną konfiguracja z nią skojarzone.Ta właściwość jest tylko do odczytu.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
Public ReadOnly Property Configurations As Configurations
Get
'Użycie
Dim instance As Package
Dim value As Configurations
value = instance.Configurations
public Configurations Configurations { get; }
public:
property Configurations^ Configurations {
Configurations^ get ();
}
member Configurations : Configurations
function get Configurations () : Configurations
Wartość właściwości
Typ: Microsoft.SqlServer.Dts.Runtime.Configurations
A Configurations kolekcja.
Uwagi
Każdej konfiguracja zestaw zmienną pakiet z zewnętrznego źródło, takie jak z plik konfiguracja, zmienna środowiskowa lub wpisu rejestru.Aby uzyskać więcej informacji o konfiguracja pakiet, zobacz Tworzenie konfiguracji pakietu.
Przykłady
Poniższy przykład ładuje pakiet próbki, a następnie zwraca licznik konfiguracje związane z pakietem.
class PackageTest
{
static void Main(string[] args)
{
// The variable pkg points to the location of the
// ExecuteProcess package sample installed with the
// samples.
string pkg = @"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\ExecuteProcess Sample\ExecuteProcess\UsingExecuteProcess.dtsx";
Application app = new Application();
Package p = app.LoadPackage(pkg, null);
int n = p.Configurations.Count;
Console.WriteLine("Number of configurations = " + n);
}
}
Class PackageTest
Shared Sub Main(ByVal args() As String)
' The variable pkg points to the location of the
' ExecuteProcess package sample installed with the
' samples.
Dim pkg As String = "C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\ExecuteProcess Sample\ExecuteProcess\UsingExecuteProcess.dtsx"
Dim app As Application = New Application()
Dim p As Package = app.LoadPackage(pkg,Nothing)
Dim n As Integer = p.Configurations.Count
Console.WriteLine("Number of configurations = " + n)
End Sub
End Class