Exportieren (0) Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Microsoft.SqlServer.Dts.Runtime-Namespace

Der Microsoft.SqlServer.Dts.Runtime-Namespace enthält die Klassen und Schnittstellen, mit denen Pakete, benutzerdefinierte Tasks und andere Ablaufsteuerungselemente für Pakete erstellt werden.

  Klasse Beschreibung
Öffentliche Klasse Application Ermittelt Package-Objekte und greift auf sie zu. Außerdem ist der Zugriff auf Auflistungen und Eigenschaften möglich, die Informationen zum System enthalten.
Öffentliche Klasse BatchUpgradeOptions Gibt die Optionen an, die die Upgrade-Methode während des Upgradevorgangs auf eine Liste von Integration Services-Paketen anwendet.
Öffentliche Klasse BreakpointManager Verwaltet alle für einen Task festgelegten Breakpoints. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse BreakpointTarget Enthält Informationen zu Breakpoints, die im Paket festgelegt sind. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse BreakpointTargetEnumerator Erstellt BreakpointTargetEnumerator für die BreakpointTargets-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse BreakpointTargets Enthält eine Auflistung von BreakpointTarget-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse Configuration Stellt eine Konfigurationsklasse dar, die Informationen zur Konfiguration eines Pakets enthält. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ConfigurationEnumerator Unterstützt die Iteration durch die Configurations-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse Configurations Stellt eine Auflistung von Configuration-Objekten dar. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ConnectionEnumerator Unterstützt die Iteration durch die Connections-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ConnectionInfo Enthält Informationen zu den auf dem Computer verfügbaren Verbindungen. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ConnectionInfoEnumerator Unterstützt die Iteration durch die Connections-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ConnectionInfos Enthält Informationen zu allen Verbindungen auf dem Computer. Die Auflistung enthält ConnectionInfo-Objekte, die die Details zu jeder Verbindung bereitstellen. Die Auflistung ist mit der Application-Klasse verfügbar. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ConnectionManager Stellt die Informationen bereit, die Sie für die Verbindung mit einer Datenquelle benötigen. Alle Klassen, die von ConnectionManager erben, enthalten die gleichen Eigenschaften und Methoden. Durch die ConnectionManager-Klasse werden die Implementierungsdetails der verschiedenen Verbindungstypen aus der Laufzeit isoliert. Daher kann die Laufzeit mit den einzelnen Verbindungs-Managern auf eine konsistente, vorhersehbare Weise interagieren. Verbindungs-Manager enthalten eine Reihe von Basiseigenschaften, die alle Verbindungen gemeinsam haben, z. B. die Eigenschaften Name, ID- Description und ConnectionString. Die einzelnen Verbindungstypen verfügen jedoch über zusätzliche Eigenschaften, die spezifisch für den jeweiligen Verbindungstyp sind. Auf sie kann über die Properties-Auflistung zugegriffen werden. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse ConnectionManagerBase Stellt die abstrakte Basisklasse für Verbindungs-Manager dar.
Öffentliche Klasse ConnectionManagerItem Stellt Objekte für den Verbindungs-Manager dar.
Öffentliche Klasse ConnectionManagerItems Stellt die Verbindungs-Manager-Objekte dar.
Öffentliche Klasse Connections Enthält eine Auflistung von ConnectionManager-Objekten, auf die über das Package-Objekt zugegriffen wird. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DataTypeInfo Enthält Elemente, die Informationen zum Datentyp eines beliebigen SQL Server Integration Services (SSIS)-Objekts für Application zurückgeben. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DataTypeInfoEnumerator Unterstützt die Iteration durch die DataTypeInfos-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DataTypeInfos Enthält eine Auflistung von DataTypeInfo-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DBProviderInfo Enthält Informationen zu einem Datenbankanbieter. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DBProviderInfoEnumerator Unterstützt die Iteration durch die DBProviderInfos-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DBProviderInfos Enthält eine Auflistung von DBProviderInfo-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DefaultEvents Definiert die Standardereignisse, die von der Integration Services-Laufzeit bereitgestellt werden.
Öffentliche Klasse DtsComException Der Ausnahme, die von Integration Services bei einem COM-Fehler ausgelöst wird.
Öffentliche Klasse DtsComponentException Die Ausnahme, die ausgelöst wird, wenn in einer Komponente ein Fehler auftritt.
Öffentliche Klasse DtsConnectionAttribute Stellt Entwurfszeitinformationen zu einem ConnectionManager-Objekt bereit.
Öffentliche Klasse DtsConnectionException Die Ausnahme, die bei einem Verbindungsfehler ausgelöst wird.
Öffentliche Klasse DtsContainer Definiert eine abstrakte Basisklasse, die die von allen Containern und Paketen verwendeten Eigenschaften und Methoden implementiert.
Öffentliche Klasse DtsConvert Stellt Konvertierungsmethoden bereit, um verwaltete Integration Services-Laufzeitobjekte in ihre systemeigenen Implementierungen sowie systemeigene in verwaltete Implementierungen zu konvertieren. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsCouldNotCreateManagedConnectionException Die Ausnahme, die angibt, dass eine verwaltete Verbindung nicht erstellt werden konnte. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsCouldNotCreateManagedForEachEnumeratorException Die Ausnahme, die angibt, dass kein verwalteter ForEach-Enumerator erstellt werden konnte. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsEnumerator Definiert eine abstrakte Basisklasse, die die IEnumerator-Methoden implementiert.
Öffentliche Klasse DtsError Enthält Informationen zu einem während der Ausführung aufgetretenen Fehler. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsErrors Stellt eine Auflistung von DtsError-Objekten dar. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsEventHandler Ein Container für ein Paket oder andere Container, der ausführbare Elemente enthält, die bei bestimmten Ereignissen ausgeführt werden. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsEventHandlerEnumerator Unterstützt die Iteration durch die DtsEventHandlers-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsEventHandlers Stellt eine Auflistung von DtsEventHandler-Objekten dar. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsException Definiert abhängig vom zurückgegebenen Fehlercode eine generische Ausnahmeklasse und erstellt eine für die aufgetretene Ausnahme spezifische Klasse.
Öffentliche Klasse DtsExponentTooLargeException Eine Ausnahmeklasse, die ausgelöst wird, wenn der X.509-Zertifizierungsschlüssel für ein Paket ungültig ist.
Öffentliche Klasse DtsForEachEnumeratorAttribute Stellt Entwurfszeitinformationen zu einem ForEachEnumerator-Objekt bereit. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsGenericException Die Ausnahme, die ausgelöst wird, wenn ein Fehler auftritt und der Fehler durch keine andere Ausnahmeklasse behandelt wird.
Öffentliche Klasse DtsInvalidBreakpointSiteException Die Ausnahme, die ausgelöst wird, um einen ungültigen Breakpoint anzugeben. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsInvalidProjectPasswordOrDataException Stellt das ungültige Projektkennwort oder die Datenausnahme dar, die diese Klasse zur Laufzeit enthält.
Öffentliche Klasse DtsInvalidProjectUserKeyOrDataException Stellt den ungültigen Projektbenutzerschlüssel oder die Datenausnahme dar, die diese Klasse enthält.
Öffentliche Klasse DtsLogProviderAttribute Stellt Entwurfszeitinformationen zu einem LogProvider-Objekt bereit.
Öffentliche Klasse DTSManagedXmlSerializationHelper Stellt das Hilfsprogramm für die DTS-verwaltete XML-Serialisierung dar.
Öffentliche Klasse DtsNoConnectionAssignedException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den richtigen Typ aufweist.
Öffentliche Klasse DtsNoForEachEnumAssignedException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den ForEachEnumerator-Typ aufweist.
Öffentliche Klasse DtsNoLogProviderAssignedException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den LogProvider-Typ aufweist.
Öffentliche Klasse DtsNoObjectAssignedException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den richtigen Typ aufweist.
Öffentliche Klasse DtsNotAConnectionException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den richtigen Typ aufweist.
Öffentliche Klasse DtsNotAForEachEnumException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den ForEachEnumerator-Typ aufweist.
Öffentliche Klasse DtsNotALogProviderException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den LogProvider-Typ aufweist.
Öffentliche Klasse DtsNotAManagedEnumeratorException Die Ausnahme, die ausgelöst wird, um anzugeben, dass der Enumerator kein verwalteter Enumerator ist. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsNoTaskAssignedException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den richtigen Typ aufweist.
Öffentliche Klasse DtsNotATaskException Die Ausnahme, die ausgelöst wird, um einen internen Fehler anzugeben, der auftritt, wenn ein verwalteter Wrapper für ein systemeigenes Objekt verwendet wird, das nicht den richtigen Typ aufweist.
Öffentliche Klasse DtsObject Definiert eine abstrakte Basisklasse, die die Elemente enthält, die von allen Objekten im Microsoft.SqlServer.Dts.Runtime-Namespace gemeinsam verwendet werden.
Öffentliche Klasse DtsPipelineException Die Ausnahme, die ausgelöst wird, wenn in der Pipeline ein Fehler auftritt.
Öffentliche Klasse DtsProperties Enthält eine Auflistung von DtsProperty-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsProperty Enthält Eigenschaften und Methoden, die von mehreren Containern für deren Eigenschaften verwendet werden. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsPropertyAttribute Infrastruktur Stellt das DTS-Eigenschaftsattribut dar.
Öffentliche Klasse DTSReadOnlyCollectionBase Definiert eine abstrakte Basisklasse zur Implementierung der allgemeinen Elemente, die von allen schreibgeschützten Integration Services-Auflistungen verwendet werden. Stellt die abstrakte Basisklasse (MustInherit in Visual Basic) für eine stark typisierte Auflistung bereit.
Öffentliche Klasse DtsRuntimeException Die Ausnahme, die ausgelöst wird, wenn in der Ablaufsteuerung ein Fehler auftritt.
Öffentliche Klasse DtsScriptingException Die Ausnahme, die bei einem Fehler in einem Skripttask ausgelöst wird.
Öffentliche Klasse DtsSqlException Die Ausnahme, die bei einem Fehler in einem SQL-Task ausgelöst wird.
Öffentliche Klasse DtsTaskAttribute Stellt Entwurfszeitinformationen zu einem Task-Objekt bereit.
Öffentliche Klasse DtsTaskException Die Ausnahme, die bei einem Fehler in einem Task ausgelöst wird.
Öffentliche Klasse DtsToolsException Die Ausnahme, die ausgelöst wird, wenn in einem der Tools ein Fehler auftritt.
Öffentliche Klasse DtsWarning Enthält die Eigenschaften, die beim Auftreten einer Warnung verwendet werden. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse DtsWarnings Enthält eine Auflistung von DtsWarning-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse EmptyEnumerator Stellt einen leeren Enumerator bereit, der von der Integration Services-Laufzeit zurückgegeben wird, wenn die Auflistung keine Elemente zur Aufzählung enthält.
Öffentliche Klasse EnumReferencedObjects Infrastruktur Zählt die Objekte auf, auf die verwiesen wird.
Öffentliche Klasse ErrorEnumerator Unterstützt die Iteration durch die DtsErrors-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse EventInfo Enthält Informationen zu einem Ereignis. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse EventInfoEnumerator Unterstützt die Iteration durch die EventInfos-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse EventInfos Enthält eine Auflistung von EventInfo-Objekten. Das Laufzeitmodul macht eine EventInfos-Auflistung für alle Container in der Pakethierarchie verfügbar. Die von einem Task empfangene Auflistung ist ein Verweis auf die EventInfos-Auflistung im TaskHost, der als Wrapper für den Task fungiert. Die EventInfos-Auflistungen anderer Container enthalten aggregierte Inhalte der EventInfos-Auflistungen ihrer untergeordneten Elemente. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse EventsProvider Definiert eine abstrakte Klasse, die eine Auflistung von Ereignishandlercontainern und die EventInfos-Auflistung enthält. Diese Klasse leitet Ereignisse an diese Ereignishandler weiter, wenn ein Ereignis empfangen wird.
Öffentliche Klasse Executable Definiert eine abstrakte Klasse, die die Methoden bereitstellt, die von allen vom Laufzeitmodul ausgeführten Objekten geerbt und implementiert werden müssen.
Öffentliche Klasse ExecutableEnumerator Unterstützt die Iteration durch die Executables-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse Executables Enthält eine Auflistung von Executable-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ExtendedProperties Enthält eine Auflistung von ExtendedProperty-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ExtendedProperty Diese Klasse enthält Elemente, die zusätzliche Informationen zu einem Paket enthalten.
Öffentliche Klasse ExtendedPropertyEnumerator Unterstützt die Iteration durch die ExtendedProperties-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse FlatFileColumn Enthält Informationen, die die Eigenschaften von Spalten in einer Flatfilequelle oder einem Zieldatenadapter definieren. Der Flatfileadapter wird für den Zugriff auf Daten in Flatfiles verwendet. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ForEachEnumerator Listet die Elemente auf, denen ForEachLoop zum Durchlaufen zugewiesen ist.
Öffentliche Klasse ForEachEnumeratorHost Definiert die Hostklasse für ForEachEnumerator. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ForEachEnumeratorInfo Enthält Informationen zu ForEachEnumerator. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ForEachEnumeratorInfos Eine Auflistung von ForEachEnumeratorInfo-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ForEachEnumeratorInfosEnumerator Unterstützt die Iteration durch die ForEachEnumeratorInfos-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ForEachEnumeratorUI Stellt Informationen zum Steuern der grafischen Benutzeroberfläche von ForEachEnumerator bereit.
Öffentliche Klasse ForEachLoop Stellt einen Container bereit, der unter Verwendung der foreach-Iterationsanweisung einen iterativen Workflow in einem Paket definiert.
Öffentliche Klasse ForEachVariableMapping Ordnet jede Variable dem in ihr enthaltenen Wert oder Ausdruck zu. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ForEachVariableMappingEnumerator Unterstützt die Iteration durch die ForEachVariableMappings-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ForEachVariableMappings Enthält eine Auflistung von ForEachVariableMapping-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ForLoop Stellt einen Container bereit, der unter Verwendung der for-Iterationsanweisung einen iterativen Workflow in einem Paket definiert.
Öffentliche Klasse FtpClientConnection Führt Uploads und Downloads von Datendateien durch und verwaltet Verzeichnisse auf Servern. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse HResults Enthält alle Ereignismeldungen und HRESULT-Rückgabewerte für die Laufzeit und die Pipeline sowie für die vordefinierten Tasks und Transformationen von Integration Services.
Öffentliche Klasse HttpClientConnection Enthält Eigenschaften und Methoden, mit denen ein Paket über das HTTP-Protokoll auf einen Webserver zugreifen kann, um Dateien zu senden oder zu empfangen. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogEntryInfo Enthält Eigenschaften, die einen Protokolleintrag beschreiben. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogEntryInfoEnumerator Unterstützt die Iteration durch die LogEntryInfos-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogEntryInfos Enthält eine Auflistung von LogEntryInfo-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LoggingOptions Enthält Elemente, die steuern, welche Informationen in die Protokollierung ein- bzw. daraus ausgeschlossen werden. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogProvider Enthält Informationen zu einem Protokollanbieter, der einem Paket zugeordnet ist. Alle einem Paket zugeordneten Protokollanbieter befinden sich in der LogProviders-Auflistung. Verwenden Sie für Protokollanbieter auf dem Computer die Application-Klasse, und zeigen Sie die LogProviderInfos-Auflistung an. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogProviderBase Definiert die abstrakte Basisklasse für verwaltete Protokollanbieter.
Öffentliche Klasse LogProviderEnumerator Unterstützt die Iteration durch die LogProviders-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogProviderInfo Stellt Informationen zu den Protokollanbietern bereit, die sich auf dem Computer befinden. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogProviderInfoEnumerator Unterstützt eine einfache Iteration durch die LogProviderInfos-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogProviderInfos Enthält eine Auflistung von LogProviderInfo-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse LogProviders Enthält eine Auflistung von LogProvider-Objekten, die dem Paket zugeordnet sind. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ManagedForEachEnumeratorWrapper Infrastruktur Stellt den Wrapper für den verwalteten For Each-Enumerator dar. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse ManagedHelper Infrastruktur Stellt das verwaltete Hilfsprogramm dar.
Öffentliche Klasse ManagedHelper.ManagedPropertyHelper Infrastruktur Stellt den Header der verwalteten Eigenschaft dar.
Öffentliche Klasse ManagedWrapper Infrastruktur Stellt den verwalteten Wrapper dar.
Öffentliche Klasse ManagerSerializer Infrastruktur Stellt das Managerserialisierungsprogramm dar.
Öffentliche Klasse NameChecker Stellt den Namensprüfer dar.
Öffentliche Klasse ObjectReferenceTracker Stellt Analysen an, wie sich das Löschen von Variablen und Verbindungen aus einem Paket auswirkt. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse Package Stellt den Paketcontainer dar. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse PackageInfo Enthält Eigenschaften, die alle Informationen zu einem Paket zurückgeben, z. B. das Erstellungsdatum, Versionsnummern und die Paketgröße. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse PackageInfoEnumerator Unterstützt die Iteration durch die PackageInfos-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse PackageInfos Enthält eine Auflistung von Paketen aus Microsoft SQL Server oder dem Integration Services-Dienst. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse PackageItem Enthält paketbezogene Informationen einschließlich Paket und Status.
Öffentliche Klasse PackageItems Enthält eine Auflistung von PackageItem-Objekten.
Öffentliche Klasse PackageParameterEnumerator Stellt den Paketparameterenumerator dar.
Öffentliche Klasse PackageUpgradeOptions Gibt die Optionen an, die beim Upgrade eines Integration Services-Pakets angewendet werden sollen.
Öffentliche Klasse PackageUpgradeResult Gibt die Upgradeergebnisse für ein Paket an.
Öffentliche Klasse Parameter Stellt eine abstrakte Basisklasse dar, die sowohl vom Paketparameter als auch vom Projektparameter verwendet wird.
Öffentliche Klasse ParameterInfo Stellt eine schreibgeschützte Kopie der Parameterinformationen dar, damit Anwendungen Parameterinformationen abrufen können, ohne das ganze Paketobjekt laden zu müssen.
Öffentliche Klasse ParameterInfos Stellt eine Auflistung von Parameterobjekten dar.
Öffentliche Klasse Parameters Stellt eine Klasse dar, die sowohl von den Paketparametern als auch der Projektparameterauflistung verwendet wird.
Öffentliche Klasse PipelineComponentInfo Enthält Eigenschaften, die eine derzeit auf dem lokalen Computer installierte Pipelinekomponente beschreiben, und bereit zur Verwendung in einer Pipeline sind.
Öffentliche Klasse PipelineComponentInfoEnumerator Unterstützt die Iteration durch die PipelineComponentInfos-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse PipelineComponentInfos Enthält eine Auflistung von PipelineComponentInfo-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse PrecedenceConstraint Gibt die Eigenschaften zum Konfigurieren einer Rangfolgeneinschränkung zwischen zwei Containern an. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse PrecedenceConstraintEnumerator Unterstützt eine einfache Iteration durch die PrecedenceConstraints-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse PrecedenceConstraints Enthält eine Auflistung von PrecedenceConstraint-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse Project Stellt das Integration Services-Projekt dar, das die Pakete und Parameter enthält.
Öffentliche Klasse ProjectVariablesWrapper Enthält eine Auflistung des Projektvariablen-Wrappers.
Öffentliche Klasse PropertyEnumerator Unterstützt die Iteration durch die DtsProperties-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse RunningPackage Stellt einen Verweis auf das Laufzeitpaket bereit, das vom Integration Services-Dienst verwendet werden soll. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse RunningPackages Enthält eine Auflistung von RunningPackage-Objekten. Diese Auflistung enthält die Liste der Pakete, die beim Aufrufen der GetRunningPackages-Methode ausgeführt wurden; sie wird beim Starten eines neues Pakets oder beim Beenden eines aufgelisteten Pakets nicht aktualisiert. Wenn Sie eine neue Momentaufnahme benötigen, sollten Sie GetRunningPackages erneut aufrufen. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse RunningPackagesEnumerator Unterstützt die Iteration durch die RunningPackages-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse SelectedLogProviders Enthält eine Auflistung von ausgewählten LogProvider-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse Sequence Definiert eine Ablaufsteuerung, die eine Teilmenge der Paketablaufsteuerung ist. Verwenden Sie Sequenzcontainer, um das Paket in mehrere separate Ablaufsteuerungen zu gruppieren, die jeweils mindestens einen Task oder Container enthalten, der innerhalb der allgemeinen Paketablaufsteuerung ausgeführt wird. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse SsisServerExecution Stellt die SSIS-Serverausführung dar.
Öffentliche Klasse StorageInfo Enthält Informationen über den Speicherort der ursprünglichen oder aktualisierten Integration Services-Pakete.
Öffentliche Klasse Task Definiert eine abstrakte Klasse, die die Methoden und Eigenschaften implementiert, die allen Tasks in Integration Services gemein sind. 
Öffentliche Klasse TaskHost Stellt einen Container bereit, der einen einzelnen Task kapselt. Im SSIS-Designer wird TaskHost nicht separat konfiguriert; die Konfiguration findet statt, wenn Sie die Eigenschaften des gekapselten Tasks festlegen.
Öffentliche Klasse TaskInfo Enthält Informationen zu einem auf dem lokalen Computer installierten Task.
Öffentliche Klasse TaskInfoEnumerator Unterstützt die Iteration durch die TaskInfo-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse TaskInfos Enthält eine Auflistung von TaskInfo-Objekten. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse UpgradePackageInfo Speichert Informationen zu einem Integration Services-Paket, das aktualisiert werden soll.
Öffentliche Klasse UpgradeResult Bestimmt das Ergebnis, das sich aus dem Upgrade einer Auflistung von Integration Services-Paketen ergibt.
Öffentliche Klasse Variable Stellt eine Variable für ein Paket, einen Task oder einen Container dar. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse VariableDispenser Greift während der Paketausführung auf die Variables-Auflistung zu. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse VariableEnumerator Unterstützt die Iteration durch die Variables-Auflistung. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse Variables Enthält eine Auflistung von Variables-Objekten, auf die über mehrere Objekte zugegriffen wird. Die Klasse erlaubt keine Vererbung.
Öffentliche Klasse WarningEnumerator Unterstützt die Iteration durch die DtsWarnings-Auflistung. Die Klasse erlaubt keine Vererbung.

  Struktur Beschreibung
Öffentliche Struktur DTSEventColumnFilter Enthält ein Feld für jede Spalte, die Sie in einen Protokolleintrag aufnehmen können. Um die in das Protokoll zu schreibenden Spalten auszuwählen, legen Sie den Feldwert auf true fest. Legen Sie den Wert für jedes Feld, das dem Protokolleintrag nicht hinzugefügt werden soll, auf false fest.
Öffentliche Struktur StatusMessage Gibt die Warn- und Fehlermeldungen an, die beim Upgrade eines Integration Services-Pakets ausgegeben werden.

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IDTSBreakpointSite Definiert die Interaktion zwischen dem Integration Services-Laufzeitmodul und dem Task, um Breakpoints verfügbar zu machen sowie benutzerdefinierte Breakpoints zu erstellen und zu verwalten.
Öffentliche Schnittstelle IDTSComponentEvents Definiert eine Schnittstelle für das Auslösen von Ereignissen.
Öffentliche Schnittstelle IDTSComponentPersist Ermöglicht, dass Eigenschaften und Einstellungen für Komponenten und Tasks in der Paket-XML-Datei gespeichert und daraus geladen werden können.
Öffentliche Schnittstelle IDTSConfigurationControl Stellt eine Eigenschaft bereit, die steuert, wie ein Paket Konfigurationen lädt.
Öffentliche Schnittstelle IDTSDowngradableObject Infrastruktur Stellt die Schnittstelle für das herabstufbare DTS-Objekt dar.
Öffentliche Schnittstelle IDTSDumpConfiguration Stellt die Konfiguration für die Sicherung der Data Transformation Service-Schnittstelle dar.
Öffentliche Schnittstelle IDTSEvents Definiert einen Ereignissatz, der von TaskHost im Auftrag eines Tasks verwendet wird.
Öffentliche Schnittstelle IDTSExecutionMetrics Definiert die Metrik, mit der die Ausführung eines Containers nachverfolgt wird.
Öffentliche Schnittstelle IDTSExecutionPath Stellt den DTS-Ausführungspfad dar.
Öffentliche Schnittstelle IDTSForEachEnumerator Stellt die Methoden und die Eigenschaften für ForEachEnumerator bereit.
Öffentliche Schnittstelle IDTSForEachEnumeratorUI Enthält die von der ForEachEnumeratorUI-Benutzeroberflächenklasse implementierten Elemente.
Öffentliche Schnittstelle IDTSInfoEvents Definiert eine Schnittstelle, die zum Auslösen von Informations-, Warnungs- und Fehlerereignissen verwendet wird.
Öffentliche Schnittstelle IDTSLogging Definiert die Protokollierungsoptionen für einen Container.
Öffentliche Schnittstelle IDTSManagedTask Definiert eine für Taskklassen implementierte Schnittstelle, mit der die Klasse als verwalteter Task identifiziert wird.
Öffentliche Schnittstelle IDTSName Definiert Eigenschaften, die von zahlreichen Objekten in der Integration Services-Laufzeit gemeinsam verwendet werden. Die allgemeinen Eigenschaften benannter Objekte schließen einen Namen, einen Erstellungsnamen, eine ID (GUID) und eine Beschreibung ein.
Öffentliche Schnittstelle IDTSObjectHost Definiert eine Schnittstelle, die die Behandlung von Komponenten als generische Hostobjekte zulässt.
Öffentliche Schnittstelle IDTSPackageInternal Infrastruktur Definiert eine Schnittstelle, die von Containern implementiert wird, die die interne Eigenschaft benötigen.
Öffentliche Schnittstelle IDTSPackagePath Definiert eine Schnittstelle, die von Containern implementiert wird, für die der Paketpfad an eine Eigenschaft zurückgegeben werden muss.
Öffentliche Schnittstelle IDTSPersist Definiert eine Schnittstelle, die das Speichern und Laden von Daten ermöglicht.
Öffentliche Schnittstelle IDTSPropertiesProvider Definiert eine von Containern geerbte Schnittstelle, die es ermöglicht, dass Eigenschaften durch einen Ausdruck festgelegt werden können, und erlaubt die Zuordnung einer aufzählbaren Eigenschaftenauflistung zum Container.
Öffentliche Schnittstelle IDTSPropertiesProviderEx Stellt die Ausdrücke für den DTS-Eigenschaftenanbieter dar.
Öffentliche Schnittstelle IDTSSequence Enthält zwei von Containern verwendete Auflistungen.
Öffentliche Schnittstelle IDTSSuspend Stellt Methoden und Eigenschaften bereit, die vom Laufzeitmodul aufgerufen werden, um Tasks über das Anhalten der Ausführung zu benachrichtigen.

  Enumeration Beschreibung
Öffentliche Enumeration ActionOnExistType Definiert das Verhalten, das auftritt, wenn ein Upgradepaket den gleichen Namen hat wie ein vorhandenes Integration Services-Paket.
Öffentliche Enumeration ConnectionManagerItemState Gibt den Status des Verbindungs-Manager-Elements an.
Öffentliche Enumeration DTSBreakpointHitTest Listet die Werte für die Typen der Trefferanzahl auf. Diese Klasse arbeitet mit der BreakpointTarget-Klasse zusammen.
Öffentliche Enumeration DTSCheckpointUsage Gibt Werte an, die beschreiben, ob oder wann ein Paket neu gestartet wird.
Öffentliche Enumeration DTSConfigurationType Gibt an, auf welche Weise eine Konfiguration für ein Paket gespeichert werden kann.
Öffentliche Enumeration DTSConnectionManagerScope Gibt den Bereich des DTS-Verbindungs-Managers an.
Öffentliche Enumeration DTSEventFilterKind Beschreibt die Art des für die Protokollierung festgelegten Ereignisfilters.
Öffentliche Enumeration DTSExecResult Stellt Werte bereit, mit denen das Ergebnis einer Taskausführung beschrieben wird.
Öffentliche Enumeration DTSExecStatus Enthält Werte, mit denen der aktuelle Status der Taskausführung oder ein Containerobjekt zur Zeit des Aufrufs angegeben wird.
Öffentliche Enumeration DTSExecutionLocation Infrastruktur Gibt den DTS-Ausführungsort an.
Öffentliche Enumeration DTSFileConnectionUsageType Stellt Informationen darüber bereit, wie eine Verbindung von einem Komponentenclient verwendet wird.
Öffentliche Enumeration DTSForcedExecResult Gibt das Ausführungsergebnis eines Containers an, wenn der ForceExecutionValue des Containers auf true festgelegt ist.
Öffentliche Enumeration DTSLogEntryFrequency Stellt Informationen zur Unterstützung der Protokollplanung bereit. Sie wählen den Hinweis aus, der am besten wiedergibt, wie häufig ein bestimmter Protokolleintrag in Ihrem Task erwartungsgemäß generiert wird. Diese Enumerationseigenschaft unterstützt Benutzer des Pakets beim Einrichten von Filterfunktionen für Protokolleinträge. Der Benutzer kann die Eigenschaft anzeigen und weiß im Voraus, ob eine Flut von Einträgen eines bestimmten Typs zu erwarten ist. In diesem Fall kann er entsprechend planen.
Öffentliche Enumeration DTSLoggingMode Gibt das Protokollierungsverhalten des Containers an. Der Container kann die Protokollierung aktivieren, deaktivieren oder angeben, dass die für den übergeordneten Container gefundene Einstellung verwendet werden soll.
Öffentliche Enumeration DTSObjectHostType Beschreibt den Containertyp, der den anderen Task oder Container hostet.
Öffentliche Enumeration DTSObjectReferenceType Gibt die Objekttypen an, für die die ObjectReferenceTracker-Klasse eine Auswirkungsanalyse bereitstellt. Diese Enumeration wird von der EnumReferencedObjects-Klasse verwendet, die wiederum von der Package-Klasse in deren FindReferencedObjects-Methode verwendet wird.
Öffentliche Enumeration DTSPackageInfoFlags Beschreibt, ob ein Paket ein Ordner oder ein Paket ist. Sie wird verwendet, um einen gültigen Wert in der Flags-Eigenschaft festzulegen.
Öffentliche Enumeration DTSPackageType Identifiziert das Tool, von dem das Paket erstellt wurde.
Öffentliche Enumeration DTSPipelineComponentType Klassifiziert Pipelinekomponenten nach Kategorie.
Öffentliche Enumeration DTSPrecedenceEvalOp Gibt die Auswertungsvorgänge an, die von der Rangfolgeneinschränkung verwendet werden.
Öffentliche Enumeration DTSPriorityClass Beschreibt die Priorität eines in einer Klasse enthaltenen Threads.
Öffentliche Enumeration DTSProductLevel Gibt die Edition des SQL Server-Produkts an. 
Öffentliche Enumeration DTSPropertyKind Enthält Werte, die den Typ der Eigenschaft beschreiben.
Öffentliche Enumeration DTSProtectionLevel Steuert die Behandlung vertraulicher Informationen im Paket.
Öffentliche Enumeration DTSProviderSubType Identifiziert einen bestimmten OLE DB-Anbieter. Der Enumerationswert identifiziert außerdem das Datentypformat, das von diesem Anbieter verwendet wird, wenn ProviderType OLE DB lautet.
Öffentliche Enumeration DTSProviderType Beschreibt, welche Art von Anbieter gespeichert ist.
Öffentliche Enumeration DTSServerParameterType Gibt den DTS Serverparametertyp an.
Öffentliche Enumeration DTSSignatureStatus Beschreibt den Status der digitalen Signatur.
Öffentliche Enumeration DTSTransactionOption Beschreibt die Unterstützbarkeit von Transaktionen und gibt an, ob ein Container an Transaktionen beteiligt ist.
Öffentliche Enumeration NameCheckResult Gibt das Ergebnis einer Namensüberprüfung an.
Öffentliche Enumeration PackageItemState Gibt den Status eines Paketelements an.
Öffentliche Enumeration Project.AccessMode Definiert die Konstanten für den schreibgeschützten oder den Lese-/Schreibzugriff auf ein Projekt.
Öffentliche Enumeration ProjectStorageAttributes Gibt die Attribute des Projektspeichers an.
Öffentliche Enumeration StorageType Definiert den Speichertyp, in dem aktualisierte Integration Services-Pakete gespeichert werden.
Öffentliche Enumeration UpgradeResultStatus Definiert die Ergebnisse, die sich aus dem Upgrade eines Integration Services-Pakets ergeben.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft