Udostępnij za pośrednictwem


Klasa Package

Reprezentuje kontener pakiet.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Executable
      Microsoft.SqlServer.Dts.Runtime.DtsContainer
        Microsoft.SqlServer.Dts.Runtime.EventsProvider
          Microsoft.SqlServer.Dts.Runtime.Package

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

Składnia

'Deklaracja
Public NotInheritable Class Package _
    Inherits EventsProvider _
    Implements IDTSSequence, IDTSPropertiesProvider, IDTSPackagePath
'Użycie
Dim instance As Package
public sealed class Package : EventsProvider, 
    IDTSSequence, IDTSPropertiesProvider, IDTSPackagePath
public ref class Package sealed : public EventsProvider, 
    IDTSSequence, IDTSPropertiesProvider, IDTSPackagePath
[<SealedAttribute>]
type Package =  
    class
        inherit EventsProvider
        interface IDTSSequence
        interface IDTSPropertiesProvider
        interface IDTSPackagePath
    end
public final class Package extends EventsProvider implements IDTSSequence, IDTSPropertiesProvider, IDTSPackagePath

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna Package Inicjuje nowe wystąpienie Package klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna CertificateContext Pobiera lub ustawia kontekstu certyfikat.
Właściwość publiczna CertificateObject Pobiera lub ustawia obiekt certyfikat X.509 pakiet.
Właściwość publiczna CheckpointFileName Pobiera lub ustawia nazwę pliku, który przechwytuje informacje punkt kontrolny, co umożliwia ponowne uruchomienie pakiet.
Właściwość publiczna CheckpointUsage Pobiera lub ustawia wartość określającą lub po ponownym uruchomieniu pakiet.
Właściwość publiczna CheckSignatureOnLoad Pobiera lub ustawia wartość wskazującą, czy podpis cyfrowy jest sprawdzany po załadowaniu pakiet.
Właściwość publiczna 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.
Właściwość publiczna Connections Zwraca kolekcja menedżerów połączenia dla pakiet.
Właściwość publiczna CreationDate Pobiera lub ustawia data i czas utworzenia pakiet.
Właściwość publiczna CreationName Zwraca ciąg, który jest używany do utworzenia wystąpienie DtsContainer obiektu.Ta właściwość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna CreatorComputerName Pobiera lub ustawia nazwę komputera, na którym pakiet został utworzony.
Właściwość publiczna CreatorName Pobiera lub ustawia nazwę osoby, która utworzyła pakiet.
Właściwość publiczna DebugMode Pobiera lub ustawia logiczna wskazuje, czy DtsContainer obiekt jest w trybie debugowania i czy powinny być ognia OnBreakpointHit zdarzenie podczas uruchamiania. (Dziedziczony z DtsContainer).
Właściwość publiczna DelayValidation Pobiera lub ustawia logiczna wskazuje, czy poprawności zadanie jest opóźnione do czasu uruchomienia czas.Wartością domyślną jest false. (Dziedziczony z DtsContainer).
Właściwość publiczna Description Pobiera lub ustawia opis DtsContainer obiektu. (Dziedziczony z DtsContainer).
Właściwość publiczna DesignEvents Pobiera lub ustawia IDTSEvents , wskazuje, czy projektantem lub klienta innych firm do odbierania zdarzeń podczas projektowania czas.
Właściwość publiczna Disable A wartość logiczna wskazuje, że jeśli DtsContainer obiekt jest wyłączone. (Dziedziczony z DtsContainer).
Właściwość publiczna DisableEventHandlers Pobiera lub ustawia logiczna wskazuje, czy zdarzenie obsługi zadania są wyłączone. (Dziedziczony z EventsProvider).
Właściwość publiczna EnableConfigurations Wskazuje, czy pakiet ładuje konfiguracje.
Właściwość publiczna EncryptCheckpoints Wskazuje, są szyfrowane pliki punkt kontrolny.
Właściwość publiczna Errors Zwraca kolekcja błędów związanych z pakiet.To pole jest tylko do odczytu.
Właściwość publiczna EventHandlers Zwraca kolekcja obsługa zdarzeń obiektów.To pole jest tylko do odczytu. (Dziedziczony z EventsProvider).
Właściwość publiczna EventInfos Zwraca kolekcja EventInfo obiektów.To pole jest tylko do odczytu. (Dziedziczony z EventsProvider).
Właściwość publiczna Executables Zwraca kolekcja obiekty wykonywalne zawarte w pakiecie, które są częścią pakiet przepływu pracy.
Właściwość publiczna ExecutionDuration Zwraca wartość, która wskazuje ilość czas kontener zużytą wykonanie w milisekundach.Ta właściwość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna ExecutionResult Zwraca wartość wskazująca sukcesu lub niepowodzenia wykonania DtsContainer obiektu. (Dziedziczony z DtsContainer).
Właściwość publiczna ExecutionStatus Zwraca wartość, która wskazuje bieżący stan realizacji DtsContainer obiektu na czas rozmowy. (Dziedziczony z DtsContainer).
Właściwość publiczna ExtendedProperties Zwraca ExtendedProperties kolekcja dla pakiet.
Właściwość publiczna FailPackageOnFailure
Właściwość publiczna FailParentOnFailure Pobiera lub ustawia wartość logiczna definiuje czy kontenera nadrzędnego nie działa, gdy kontener podrzędność nie powiedzie się. (Dziedziczony z DtsContainer).
Właściwość publiczna ForcedExecutionValue Jeśli ForceExecutionValue właściwość jest zestaw do true, pobiera lub zestaws wartość, która określa wartość wykonanie opcjonalną, która zwraca pakiet. (Dziedziczony z DtsContainer).
Właściwość publiczna ForceExecutionResult Pobiera lub ustawia DTSForcedExecResult wartość wyliczenia, który określa wynik wykonanie wymuszonego kontener. (Dziedziczony z DtsContainer).
Właściwość publiczna ForceExecutionValue Pobiera lub ustawia wartość logiczna , wskazuje, czy wartość wykonanie kontener powinna być wymuszona zawiera określoną wartość. (Dziedziczony z DtsContainer).
Właściwość publiczna ID Zwraca identyfikator, który jest identyfikatorem GUID, z DtsContainer.Wartość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna InteractiveMode Wskazuje, jeśli zadania należy wyświetlić użytkownika interfejs obiekty podczas wykonywania.
Właściwość publiczna IsDefaultLocaleID A wartość logiczna , wskazuje, czy kontener używa domyślnych ustawienia regionalne.Ta właściwość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna IsolationLevel Pobiera lub ustawia poziom izolacji transakcji w DtsContainer obiektu. (Dziedziczony z DtsContainer).
Właściwość publiczna LocaleID Pobiera lub ustawia całkowitą wskazuje, że Microsoft Win32 ® identyfikator ustawień regionalnych dla użytku w DtsContainer obiektu jest wykonywany. (Dziedziczony z DtsContainer).
Właściwość publiczna LogEntryInfos Zwraca LogEntryInfos obiektu.Ta właściwość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna LoggingMode Pobiera lub ustawia prawidłową wartość z DTSLoggingMode wyliczenia wskazująca tryb rejestrowania kontener. (Dziedziczony z DtsContainer).
Właściwość publiczna LoggingOptions Zwraca obiekt, który zawiera właściwości wskazujący filtrowania i rejestrowanie zasób dla kontenerów.Ta właściwość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna LogProviders Zwraca kolekcja włączeni skojarzonych z pakiet.
Właściwość publiczna MaxConcurrentExecutables Pobiera lub ustawia liczbę wątków, które można utworzyć pakiet.
Właściwość publiczna MaximumErrorCount Pobiera lub ustawia całkowitą wartość wskazująca maksymalną liczbę błędów, który może występować przed DtsContainer obiektu zatrzymuje działanie. (Dziedziczony z DtsContainer).
Właściwość publiczna Name Pobiera lub ustawia nazwę DtsContainer. (Dziedziczony z DtsContainer).
Właściwość publiczna OfflineMode Pobiera lub ustawia wartość logiczna , wskazuje, czy pakiet działa w trybie offline.
Właściwość publiczna PackagePassword Ustawia wartość hasło dla pakiet.Ta właściwość jest tylko do zapisu.
Właściwość publiczna PackagePriorityClass Określa klasę priorytetu wątek Win32 wątek pakiet.
Właściwość publiczna PackageType Ustawia lub zwraca wartość, która identyfikuje narzędzie, która utworzyła pakiet.
Właściwość publiczna PackageUpgradeOptions
Właściwość publiczna Parent Zwraca kontener nadrzędnego.Wartość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna PrecedenceConstraints Zwraca kolekcja PrecedenceConstraint obiektów.To pole jest tylko do odczytu.
Właściwość publiczna Properties Zwraca kolekcja DtsProperties dla pakiet.
Właściwość publiczna ProtectionLevel Pobiera lub ustawia poziom ochrony pakiet.
Właściwość publiczna SaveCheckpoints Pobiera lub ustawia wartość określającą, jeśli pakiet będzie używać punktów kontrolnych podczas wykonywania pakietu.
Właściwość publiczna Site Infrastruktura. (Dziedziczony z DtsContainer).
Właściwość publiczna StartTime Zwraca czas, że kontener rozpoczął wykonywanie.Ta właściwość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna StopTime Zwraca czas, że kontener zakończono wykonywanie.Ta właściwość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna SuppressConfigurationWarnings Wskazuje, jeśli ostrzeżeń generowanych przez konfiguracje są pomijane.
Właściwość publiczna SuspendRequired Pobiera lub ustawia wartość logiczna wskazująca, że jeżeli zadań należy zawiesić po napotkaniu punktu punkt przerwania.Wartość ta jest zestaw przez aparat wykonywania zadań i pojemników po napotkaniu punktu punkt przerwania. (Dziedziczony z DtsContainer).
Właściwość publiczna TransactionOption Pobiera lub ustawia DTSTransactionOption wartość wyliczenia wskazująca, czy kontener uczestniczy w transakcji. (Dziedziczony z DtsContainer).
Właściwość publiczna UpdateObjects *** Członkowskich zaniechane; Zobacz uwagi. *** Pobiera lub ustawia logiczna wskazuje, czy obiekty rozszerzonego mogą być aktualizowane przy obciążeniu pakietu czas Jeśli znaleziono zaktualizowanej wersja.
Właściwość publiczna VariableDispenser Zwraca VariableDispenser obiektu, można zablokować zmienne skojarzone z kontener. (Dziedziczony z DtsContainer).
Właściwość publiczna Variables Zwraca kolekcja zawierającą zmienne skojarzone z tym kontener.Ta właściwość jest tylko do odczytu. (Dziedziczony z DtsContainer).
Właściwość publiczna VersionBuild Pobiera lub ustawia wersja kompilacji pakiet.
Właściwość publiczna VersionComments Pobiera lub ustawia komentarze skojarzone z pakiet.
Właściwość publiczna VersionGUID Zwraca unikatowy identyfikator GUID generowane podczas tworzenia pakiet.To pole jest tylko do odczytu.
Właściwość publiczna VersionMajor Pobiera lub ustawia wersja głównych kompilacji pakiet.
Właściwość publiczna VersionMinor Pobiera lub ustawia wersja pomocnicza kompilacji pakiet.
Właściwość publiczna Warnings Zwraca kolekcja ostrzeżenia zestaw pakiet.To pole jest tylko do odczytu.

Do góry

Metody

  Nazwa Opis
Metoda publiczna AcceptBreakpointManager Ta metoda jest wywoływana przez uruchomienie -czas silnika podczas zadania lub kontener jest tworzony i przekazuje je BreakpointManager Menedżera zezwalają na tworzenie, usuwanie i sprawdzić stan punktów przerwania.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. (Dziedziczony z DtsContainer).
Metoda publiczna CheckSignature Sprawdza stan podpisu cyfrowego pakiet.
Metoda publiczna Dispose Wykonuje zadania przez aplikację skojarzonych z zwalniania, zwalnianie lub resetowanie niezarządzanych zasobów. (Dziedziczony z DtsContainer).
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda publiczna Execute() Zwraca DTSExecResult wyliczenia, który zawiera informacje o sukcesu lub niepowodzenia wykonania pakiet.
Metoda publiczna Execute(Connections, Variables, IDTSEvents, IDTSLogging, Object) Uruchamia aplikację, kontener lub pakiet jako część pakietu przepływu pracy. (Dziedziczony z DtsContainer).
Metoda publiczna ExportConfigurationFile Tworzy plik XML zawierający wszystkie zmienne dowodzenia w pakiet.
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna FindReferencedObjects Zwraca wartość wyliczania obiektów odniesienia.
Metoda publiczna GetBreakpointTargets Zwraca BreakpointTargets kolekcja.W zależności od ustawienia onlyEnabled parametru kolekcja zawiera wszystkie tarcze punkt przerwania w pakiet, lub włączony tylko cele przerwania.
Metoda publiczna GetExpression Zwraca ciąg zawiera wyrażenie dla określonej właściwość. Null oznacza przypisane żadne wyrażenie.
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetObjectFromPackagePath Zwraca właściwość pakiet i obiekt ścieżka określonego pakiet.
Metoda publiczna GetPackagePath Zwraca ciąg zawiera ścieżka względną do lokalizacji pakiet.
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna ImportConfigurationFile Ładunki plik konfiguracja związane z pakiet.
Metoda publiczna LoadFromXML(XmlNode, IDTSEvents) Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda. (Dziedziczony z DtsContainer).
Metoda publiczna LoadFromXML(String, IDTSEvents) Ładuje pakiet i wszystkie jego obiekty, które zostały zapisane w pamięci w formacie XML.Aby załadować pakiet zapisany na dysku twardym, użyj Application.LoadPackage metoda.
Metoda publiczna LoadUserCertificateByHash Ładuje certyfikat pakiet zgodnie z mieszania certyfikat.
Metoda publiczna LoadUserCertificateByName Ładuje certyfikat pakiet zgodnie z nazwą certyfikat.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ProcessConfiguration Ustawia informacje o konfiguracja dla pakiet i jej obiektów.
Metoda publiczna RegenerateID Tworzy nowy identyfikator GUID pakiet i aktualizuje właściwość identyfikator pakiet.
Metoda publiczna ResumeExecution Wznawia działanie po wstrzymaniu wykonania zadania.Zadania lub kontener jest wznawiany przez aparat runtime. (Dziedziczony z DtsContainer).
Metoda publiczna SaveToXML(String%, IDTSEvents) Pakiet zapisuje w pamięci w formacie XML.Aby zapisać pakiet jako XML na dysku twardym, użyj Application.SaveToXml metoda.
Metoda publiczna SaveToXML(XmlDocument%, XmlNode, IDTSEvents) Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda. (Dziedziczony z DtsContainer).
Metoda publiczna SetExpression Przypisuje określone wyrażenie właściwość.Określ nullodwołanie o wartości null (Nothing w języku Visual Basic) usunąć istniejące wyrażenie z właściwość.
Metoda chroniona SetWrappedExecutable Infrastruktura. (Dziedziczony z EventsProvider).
Metoda publiczna SuspendExecution Wywoływane, gdy plik wykonywalny musi zawiesić.Metoda ta jest wywoływana przez aparat runtime. (Dziedziczony z DtsContainer).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Validate Umożliwia kontener określić, jeśli zawiera ona nieprawidłowe ustawienia, które uniemożliwi wykonywanie pomyślnie. (Dziedziczony z DtsContainer).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Disposed Dodaje funkcję obsługa zdarzeń, aby posłuchać Disposed zdarzenie składnika. (Dziedziczony z DtsContainer).

Do góry

Pola

  Nazwa Opis
Pole chronione m_executable Infrastruktura. (Dziedziczony z Executable).

Do góry

Uwagi

Pakiet jest kolekcja innych pojemników, połączenia, zadań, przekształcenia, zmienne, konfiguracji i więzów kolejności.Pakiety można tworzyć programowo lub przy użyciu SSIS Projektant graficzny narzędzie.Packages can be saved to various locations, including Microsoft SQL Server or an XML file.

Aby uzyskać więcej informacji na temat pakietów, zobacz Pakiety usług integracji.

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.