Udostępnij za pośrednictwem


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