SequenceClass Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una classe di sequenze.
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
- Ereditarietà
-
SequenceClass
- Attributi
- Implementazioni
Commenti
Per altre informazioni, vedere Sequence.
Costruttori
SequenceClass() |
Inizializza una nuova istanza della classe SequenceClass. |
Proprietà
CreationName |
Ottiene la stringa utilizzata per creare un'istanza dell'oggetto DtsContainer. |
DebugMode |
Ottiene o imposta un valore che indica se l'oggetto DtsContainer è in modalità di debug. |
DelayValidation |
Ottiene o imposta un valore che indica se la convalida dell'attività viene posticipata fino alla fase di esecuzione. |
Description |
Ottiene o imposta la descrizione dell'oggetto DtsContainer. |
Disable |
Ottiene o imposta un valore che indica se l'oggetto DtsContainer è disabilitato. |
DisableEventHandlers |
Ottiene o imposta un valore che indica se i gestori di eventi nell'attività sono disabilitati. |
EventHandlers |
Ottiene una raccolta di oggetti gestore dell'evento. |
EventInfos |
Ottiene una raccolta di oggetti EventInfo. |
Executables |
Ottiene una raccolta di oggetti eseguibili elaborati dal motore di runtime durante l'esecuzione di questo contenitore di sequenze. |
ExecutionDuration |
Restituisce un valore che indica l'intervallo di tempo in millisecondi impiegato per l'esecuzione del contenitore. |
ExecutionResult |
Ottiene un valore che indica l'esito positivo o negativo dell'esecuzione dell'oggetto DtsContainer. |
ExecutionStatus |
Ottiene un valore che indica lo stato corrente dell'esecuzione dell'oggetto DtsContainer al momento della chiamata. |
FailPackageOnFailure |
Ottiene o imposta un valore che indica se l'esecuzione del pacchetto avrà esito negativo quando l'esecuzione di un contenitore figlio ha esito negativo. |
FailParentOnFailure |
Ottiene o imposta un valore che indica se l'esecuzione del contenitore padre avrà esito negativo quando l'esecuzione di un contenitore figlio ha esito negativo. |
ForcedExecutionValue |
Ottiene o imposta un oggetto che contiene un valore definito dal contenitore. |
ForceExecutionResult |
Ottiene o imposta un valore dell'enumerazione DTSForcedExecResult che specifica il risultato dell'esecuzione del contenitore. |
ForceExecutionValue |
Ottiene o imposta un valore che indica se è necessario forzare il contenuto del valore dell'esecuzione del contenitore su un particolare valore. |
ID |
Ottiene un GUID che identifica l'oggetto DtsContainer. |
IDTSSuspend100_SuspendRequired |
Ottiene o imposta un valore che indica se la sequenza deve essere sospesa. |
IsDefaultLocaleID |
Ottiene o imposta un valore che indica se il contenitore utilizza le impostazioni locali predefinite. |
IsolationLevel |
Ottiene o imposta il livello di isolamento della transazione nell'oggetto DtsContainer. |
LocaleID |
Ottiene o imposta l'ID delle impostazioni locali da utilizzare per l'esecuzione dell'oggetto DtsContainer. |
LogEntryInfos |
Ottiene un oggetto IDTSLogEntryInfos100. |
LoggingMode |
Ottiene o imposta la modalità di registrazione del contenitore. |
LoggingOptions |
Ottiene un oggetto contenente proprietà che specificano i filtri e la risorsa di registrazione per i contenitori. |
MaximumErrorCount |
Ottiene o imposta il numero massimo di errori che possono verificarsi prima dell'arresto dell'esecuzione dell'oggetto DtsContainer. |
Name |
Ottiene o imposta il nome dell'oggetto DtsContainer. |
Parent |
Ottiene il contenitore padre. |
PrecedenceConstraints |
Ottiene una raccolta di oggetti IDTSPrecedenceConstraints100. |
Properties |
Ottiene una raccolta di oggetti IDTSProperties100. |
StartTime |
Ottiene l'ora di inizio dell'esecuzione del contenitore. |
StopTime |
Ottiene l'ora di fine dell'esecuzione del contenitore. |
SuspendRequired |
Ottiene o imposta un valore che indica se le attività devono essere sospese quando viene rilevato un punto di interruzione. |
TransactionOption |
Ottiene o imposta un valore di enumerazione DTSTransactionOption che indica se il contenitore partecipa alle transazioni. |
VariableDispenser |
Ottiene un oggetto IDTSVariableDispenser100 per consentire di bloccare le variabili associate al contenitore. |
Variables |
Ottiene una raccolta che contiene le variabili associate a questo contenitore. |
Metodi
AcceptBreakpointManager(IDTSBreakpointManager100) |
Questo metodo viene chiamato dal motore di runtime alla creazione di un'attività o un contenitore. |
ComputeExpressions(Boolean) |
Calcola le espressioni dell'oggetto SequenceClass. |
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Esegue l'applicazione. |
GetExpression(String) |
Restituisce una stringa che contiene l'espressione per la proprietà specificata. |
GetParentID() |
Ottiene o imposta l'identificatore padre dell'oggetto SequenceClass. |
IDTSSuspend100_get_SuspendRequired() |
Rappresenta una classe di sequenze. |
IDTSSuspend100_ResumeExecution() |
Riprende l'esecuzione sospesa. |
IDTSSuspend100_set_SuspendRequired(Boolean) |
Rappresenta una classe di sequenze. |
IDTSSuspend100_SuspendExecution() |
Sospende l'esecuzione. |
LoadFromXML(Object, IDTSEvents100) |
Carica un pacchetto salvato in formato XML. |
RegenerateID() |
Crea un nuovo GUID per la sequenza. |
ResumeExecution() |
Riprende l'esecuzione dell'attività dopo la sospensione. |
SaveToXML(Object, Object, IDTSEvents100) |
Salva il pacchetto in formato XML. |
SetExpression(String, String) |
Assegna l'espressione specificata alla proprietà. |
SuspendExecution() |
Metodo richiamato quando è necessario sospendere l'eseguibile. |
Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Consente al pacchetto di determinare se contiene impostazioni non valide che ne impediranno l'esecuzione corretta. |