Package.Configurations Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает коллекцию конфигураций для пакета. Пакет может иметь более одной конфигурации, связанной с ним. Это свойство доступно только для чтения.
public:
property Microsoft::SqlServer::Dts::Runtime::Configurations ^ Configurations { Microsoft::SqlServer::Dts::Runtime::Configurations ^ get(); };
public Microsoft.SqlServer.Dts.Runtime.Configurations Configurations { get; }
member this.Configurations : Microsoft.SqlServer.Dts.Runtime.Configurations
Public ReadOnly Property Configurations As Configurations
Значение свойства
Коллекция конфигураций для пакета.
Примеры
Следующий пример загружает пакет примера, а затем возвращает количество конфигураций, связанных с этим пакетом.
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
Комментарии
Каждая конфигурация позволяет задать переменную пакета из внешнего источника, например, из конфигурационного файла, переменной среды или записи реестра. Для получения дополнительной информации о конфигурации пакетов см. раздел Создание конфигураций пакетов.