SequenceClass Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Sequenzklasse dar.
public ref class SequenceClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSEventsProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutable100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutionMetrics100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPropertiesProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSequence100, Microsoft::SqlServer::Dts::Runtime::Wrapper::Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("79311620-29A0-4811-998E-806847F6FBF8")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("2292B7AB-227F-4EFD-99ED-60D3D716CB87")]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("2323159B-EAF9-4F86-9D20-9CBF7C64228D")]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("79311620-29A0-4811-998E-806847F6FBF8")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type SequenceClass = class
interface Sequence
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("2292B7AB-227F-4EFD-99ED-60D3D716CB87")>]
type SequenceClass = class
interface Sequence
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("2323159B-EAF9-4F86-9D20-9CBF7C64228D")>]
type SequenceClass = class
interface Sequence
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
Public Class SequenceClass
Implements IDTSBreakpointSite100, IDTSEventsProvider100, IDTSExecutable100, IDTSExecutionMetrics100, IDTSName100, IDTSPersist100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, Sequence
- Vererbung
-
SequenceClass
- Attribute
- Implementiert
Hinweise
Weitere Informationen finden Sie unter Sequence.
Konstruktoren
SequenceClass() |
Initialisiert eine neue Instanz der SequenceClass-Klasse. |
Eigenschaften
CreationName |
Ruft die Zeichenfolge ab, die zum Erstellen einer Instanz des DtsContainer-Objekts verwendet wird. |
DebugMode |
Ruft einen Wert ab, der angibt, ob sich das DtsContainer-Objekt im Debugmodus befindet, oder legt ihn fest. |
DelayValidation |
Ruft einen Wert ab, der angibt, ob die Überprüfung des Tasks bis zur Laufzeit verzögert wird, oder legt ihn fest. |
Description |
Ruft die Beschreibung des DtsContainer-Objekts ab oder legt sie fest. |
Disable |
Ruft einen Wert ab, der angibt, ob das DtsContainer-Objekt deaktiviert ist, oder legt ihn fest. |
DisableEventHandlers |
Ruft einen Wert ab, der angibt, ob die Ereignishandler für den Task deaktiviert sind, oder legt ihn fest. |
EventHandlers |
Ruft eine Auflistung von Ereignishandlerobjekten ab. |
EventInfos |
Ruft eine Auflistung von EventInfo-Objekten ab. |
Executables |
Ruft eine Auflistung ausführbarer Objekte ab, die während der Ausführung dieses Sequenzcontainers von der Runtime-Engine verarbeitet werden. |
ExecutionDuration |
Gibt einen Wert zurück, der die Zeitdauer für die Ausführung des Containers in Millisekunden angibt. |
ExecutionResult |
Ruft einen Wert ab, der angibt, ob die Ausführung des DtsContainer-Objekts erfolgreich oder fehlerhaft war. |
ExecutionStatus |
Ruft einen Wert ab, der den aktuellen Ausführungsstatus des DtsContainer-Objekts zur Zeit des Aufrufs angibt. |
FailPackageOnFailure |
Ruft einen Wert ab, der angibt, ob ein Paketfehler auftritt, wenn ein untergeordneter Container fehlerhaft war, oder legt ihn fest. |
FailParentOnFailure |
Ruft einen Wert ab, der angibt, ob der übergeordnete Container einen Fehler verursacht, wenn ein untergeordneter Container fehlerhaft war, oder legt ihn fest. |
ForcedExecutionValue |
Ruft ein Objekt ab, das einen containerdefinierten Wert enthält, oder legt ihn fest. |
ForceExecutionResult |
Ruft einen DTSForcedExecResult-Enumerationswert ab, der das Ausführungsergebnis des Containers angibt, oder legt ihn fest. |
ForceExecutionValue |
Ruft einen Wert ab, der angibt, ob der Ausführungswert des Containers zwingend einen bestimmten Wert enthalten soll, oder legt ihn fest. |
ID |
Ruft eine GUID ab, die das DtsContainer-Objekt identifiziert. |
IDTSSuspend100_SuspendRequired |
Ruft einen Wert ab, der angibt, ob die Sequenz angehalten werden soll, oder legt ihn fest. |
IsDefaultLocaleID |
Ruft einen Wert ab, der angibt, ob der Container das Standardgebietsschema verwendet, oder legt ihn fest. |
IsolationLevel |
Ruft die Isolationsstufe der Transaktion im DtsContainer-Objekt ab oder legt sie fest. |
LocaleID |
Ruft die Gebietsschema-ID ab, die verwendet werden soll, wenn das DtsContainer-Objekt ausgeführt wird, oder legt diese ID fest. |
LogEntryInfos |
Ruft ein IDTSLogEntryInfos100-Objekt ab. |
LoggingMode |
Ruft den Protokollierungsmodus des Containers ab oder legt ihn fest. |
LoggingOptions |
Ruft ein Objekt mit Eigenschaften ab, die die Filterung und Protokollierung von Ressourcen für Container angeben. |
MaximumErrorCount |
Ruft die maximal zulässige Anzahl von Fehlern ab, nach der die Ausführung des DtsContainer-Objekts beendet wird, oder legt sie fest. |
Name |
Ruft den Namen des DtsContainers ab oder legt ihn fest. |
Parent |
Ruft den übergeordneten Container ab. |
PrecedenceConstraints |
Ruft eine Auflistung von IDTSPrecedenceConstraints100 ab. |
Properties |
Ruft eine Auflistung von IDTSProperties100 ab. |
StartTime |
Ruft die Uhrzeit ab, zu der der Container die Ausführung gestartet hat. |
StopTime |
Ruft die Uhrzeit ab, zu der der Container die Ausführung beendet hat. |
SuspendRequired |
Ruft einen Wert ab, der angibt, ob die Taskausführung bei Erreichen eines Breakpoints angehalten werden soll, oder legt ihn fest. |
TransactionOption |
Ruft einen DTSTransactionOption-Enumerationswert ab, der angibt, ob der Container an Transaktionen beteiligt ist, oder legt ihn fest. |
VariableDispenser |
Ruft ein IDTSVariableDispenser100-Objekt ab, damit die dem Container zugeordneten Variablen gesperrt werden können. |
Variables |
Ruft eine Auflistung ab, die die diesem Container zugeordneten Variablen enthält. |
Methoden
AcceptBreakpointManager(IDTSBreakpointManager100) |
Diese Methode wird beim Erstellen eines Tasks oder Containers von der Runtime-Engine aufgerufen. |
ComputeExpressions(Boolean) |
Berechnet Ausdrücke des SequenceClass-Objekts. |
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Führt die Anwendung aus. |
GetExpression(String) |
Gibt eine Zeichenfolge zurück, die den Ausdruck für die angegebene Eigenschaft enthält. |
GetParentID() |
Ruft den übergeordneten Bezeichner des SequenceClass-Objekts ab oder legt ihn fest. |
IDTSSuspend100_get_SuspendRequired() |
Stellt eine Sequenzklasse dar. |
IDTSSuspend100_ResumeExecution() |
Setzt die angehaltene Ausführung fort. |
IDTSSuspend100_set_SuspendRequired(Boolean) |
Stellt eine Sequenzklasse dar. |
IDTSSuspend100_SuspendExecution() |
Hält die Ausführung an. |
LoadFromXML(Object, IDTSEvents100) |
Lädt ein im XML-Format gespeichertes Paket. |
RegenerateID() |
Erstellt eine neue GUID für die Sequenz. |
ResumeExecution() |
Setzt die Taskausführung nach einer Unterbrechung fort. |
SaveToXML(Object, Object, IDTSEvents100) |
Speichert das Paket im XML-Format. |
SetExpression(String, String) |
Weist der Eigenschaft den angegebenen Ausdruck zu. |
SuspendExecution() |
Wird aufgerufen, wenn das ausführbare Element angehalten werden muss. |
Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Das Paket kann feststellen, ob es ungültige Einstellungen enthält, die eine erfolgreiche Ausführung verhindern. |