Udostępnij za pośrednictwem


Klasa Configuration

Reprezentuje klasę konfiguracja, który zawiera informacje o konfiguracja pakiet.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Configuration

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public NotInheritable Class Configuration _
    Inherits DtsObject _
    Implements IDTSPersist, IDTSName
'Użycie
Dim instance As Configuration
public sealed class Configuration : DtsObject, 
    IDTSPersist, IDTSName
public ref class Configuration sealed : public DtsObject, 
    IDTSPersist, IDTSName
[<SealedAttribute>]
type Configuration =  
    class
        inherit DtsObject
        interface IDTSPersist
        interface IDTSName
    end
public final class Configuration extends DtsObject implements IDTSPersist, IDTSName

Typ Configuration uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna ConfigurationString Pobiera lub Ustawia lokalizację konfiguracja.
Właściwość publiczna ConfigurationType Pobiera lub ustawia wartość z DTSConfigurationType , który opisuje jaki rodzaj pliku konfiguracja cali przechowywane są informacje
Właściwość publiczna CreationName Zwraca ciąg używany przez uruchomienie -czas silnika do utworzenia wystąpienie Configuration obiektu i dodać obiekt do Configurations kolekcja.Ta właściwość jest tylko do odczytu.
Właściwość publiczna Description Pobiera lub ustawia opis konfiguracja.Ta właściwość jest tylko do odczytu.
Właściwość publiczna ID Zwraca identyfikator przypisany do konfiguracja.Ta właściwość jest tylko do odczytu.
Właściwość publiczna Name Gests lub ustawia nazwę nadaną tej konfiguracja.
Właściwość publiczna PackagePath Pobiera lub ustawia ścieżka pakiet, który dotyczy konfiguracja.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna LoadFromXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna SaveToXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Uwagi

Konfiguracje są przydatne przy wdrażaniu pakietów do wielu różnych serwerów i ułatwiają przenieść pakietów z rozwoju środowiska produkcyjnego.

Do pakietów aktualizacji dynamicznej, który umożliwia dostosowywanie funkcji pakiet i dostosowania pakietów w środowiskach, w których działają, można używać zmiennych.Aby zaktualizować właściwości pakietu przy uruchomieniu czas za pomocą zmiennych mapowania właściwości obiektu pakietu zmiennych, tworzenia konfiguracja zmiennych, wdrożyć konfiguracja pakietu, a następnie zaktualizuj wartości zmiennych plik konfiguracji do nowego środowiska.Przy uruchomieniu czas, pakiet używa automatycznie zaktualizowane wartości.Elastyczność ta przydaje się podczas połączenia pakietów, które zostały rozmieszczone na różnych serwerach, uruchom różnych instrukcji SQL lub uruchomienia pakietów podrzędność różnych.Aby uzyskać więcej informacji, zobacz tematy Tworzenie konfiguracji pakietu i Korzystanie ze zmiennych w opakowaniach.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.