SequenceClass Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une classe de séquence.
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
- Héritage
-
SequenceClass
- Attributs
- Implémente
Remarques
Pour plus d’informations, consultez Sequence.
Constructeurs
SequenceClass() |
Initialise une nouvelle instance de la classe SequenceClass. |
Propriétés
CreationName |
Obtient la chaîne utilisée pour créer une instance de l'objet DtsContainer. |
DebugMode |
Obtient ou définit une valeur qui indique si l'objet DtsContainer est en mode débogage. |
DelayValidation |
Obtient ou définit une valeur qui indique si la validation de la tâche est retardée jusqu'à l'exécution. |
Description |
Obtient ou définit la description de l'objet DtsContainer. |
Disable |
Obtient ou définit une valeur qui indique si l'objet DtsContainer est désactivé. |
DisableEventHandlers |
Obtient ou définit une valeur qui indique si les gestionnaires d'événements pour une tâche sont désactivés. |
EventHandlers |
Obtient une collection d'objets de gestionnaires d'événements. |
EventInfos |
Obtient une collection d'objets EventInfo. |
Executables |
Obtient une collection d'objets exécutables traités par le moteur d'exécution au cours de l'exécution de ce conteneur de séquences. |
ExecutionDuration |
Retourne une valeur qui indique la durée d'exécution du conteneur en millisecondes. |
ExecutionResult |
Obtient une valeur qui indique la réussite ou l'échec de l'exécution de l'objet DtsContainer. |
ExecutionStatus |
Obtient une valeur qui indique l'état actuel de l'exécution de l'objet DtsContainer au moment de l'appel. |
FailPackageOnFailure |
Obtient ou définit une valeur qui indique si le package échoue en cas d'échec d'un conteneur enfant. |
FailParentOnFailure |
Obtient ou définit une valeur qui indique si le conteneur parent échoue en cas d'échec d'un conteneur enfant. |
ForcedExecutionValue |
Obtient ou définit un objet qui contient une valeur définie au niveau du conteneur. |
ForceExecutionResult |
Obtient ou définit une valeur d’énumération DTSForcedExecResult qui spécifie le résultat d’exécution du conteneur. |
ForceExecutionValue |
Obtient ou définit une valeur qui indique si la valeur d'exécution du conteneur doit contenir une valeur particulière. |
ID |
Obtient le GUID qui identifie le DtsContainer. |
IDTSSuspend100_SuspendRequired |
Obtient ou définit une valeur qui indique si la séquence doit être interrompue. |
IsDefaultLocaleID |
Obtient ou définit une valeur qui indique si le conteneur utilise les paramètres régionaux par défaut. |
IsolationLevel |
Obtient ou définit le niveau d'isolation de la transaction dans l'objet DtsContainer. |
LocaleID |
Obtient ou définit l'identificateur des paramètres régionaux à utiliser lors de l'exécution de l'objet DtsContainer. |
LogEntryInfos |
Obtient un objet IDTSLogEntryInfos100. |
LoggingMode |
Obtient ou définit le mode de connexion du conteneur. |
LoggingOptions |
Obtient un objet contenant des propriétés qui indiquent la ressource de filtrage et de journalisation des conteneurs. |
MaximumErrorCount |
Obtient ou définit le nombre maximal d'erreurs pouvant se produire avant l'arrêt de l'exécution de l'objet DtsContainer. |
Name |
Obtient ou définit le nom de l'objet DtsContainer. |
Parent |
Obtient le conteneur parent. |
PrecedenceConstraints |
Obtient une collection d'objets IDTSPrecedenceConstraints100. |
Properties |
Obtient une collection d'objets IDTSProperties100. |
StartTime |
Obtient l'heure à laquelle le conteneur a commencé l'exécution. |
StopTime |
Obtient l'heure à laquelle le conteneur a terminé l'exécution. |
SuspendRequired |
Obtient ou définit une valeur qui indique si les tâches doivent s'interrompre lorsqu'elles rencontrent un point d'arrêt. |
TransactionOption |
Obtient ou définit une valeur d'énumération DTSTransactionOption qui indique si le conteneur participe aux transactions. |
VariableDispenser |
Obtient un objet IDTSVariableDispenser100 afin de pouvoir verrouiller les variables associées au conteneur. |
Variables |
Obtient une collection qui contient les variables associées à ce conteneur. |
Méthodes
AcceptBreakpointManager(IDTSBreakpointManager100) |
Cette méthode est appelée par le moteur d'exécution lors de la création d'une tâche ou d'un conteneur. |
ComputeExpressions(Boolean) |
Calcule les expressions de l'objet SequenceClass. |
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Exécute l'application. |
GetExpression(String) |
Retourne une chaîne qui contient l'expression de la propriété spécifiée. |
GetParentID() |
Obtient ou définit l'identificateur parent de l'objet SequenceClass. |
IDTSSuspend100_get_SuspendRequired() |
Représente une classe de séquence. |
IDTSSuspend100_ResumeExecution() |
Reprend l'exécution interrompue. |
IDTSSuspend100_set_SuspendRequired(Boolean) |
Représente une classe de séquence. |
IDTSSuspend100_SuspendExecution() |
Suspend l'exécution. |
LoadFromXML(Object, IDTSEvents100) |
Charge les enregistrements d'un package au format XML. |
RegenerateID() |
Crée un GUID pour la séquence. |
ResumeExecution() |
Reprend l'exécution de la tâche après une suspension. |
SaveToXML(Object, Object, IDTSEvents100) |
Enregistre le package dans le format XML. |
SetExpression(String, String) |
Affecte l'expression spécifiée à la propriété. |
SuspendExecution() |
Appelée lorsque l'exécutable doit s'interrompre. |
Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Permet au package de déterminer s'il contient des paramètres non valides qui l'empêcheront de s'exécuter correctement. |