SequenceClass Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma classe de sequência.
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
- Herança
-
SequenceClass
- Atributos
- Implementações
Comentários
Para obter mais informações, consulte Sequence.
Construtores
SequenceClass() |
Inicializa uma nova instância da classe SequenceClass. |
Propriedades
CreationName |
Obtém a cadeia de caracteres usada para criar uma instância do objeto DtsContainer. |
DebugMode |
Obtém ou define um valor que indica se o objeto DtsContainer especificado está em modo de depuração. |
DelayValidation |
Obtém ou define um valor que indica se a validação da tarefa deve ser atrasada até o tempo de execução. |
Description |
Obtém ou define a descrição do objeto DtsContainer. |
Disable |
Obtém ou define um valor que indica se o objeto DtsContainer será desabilitado. |
DisableEventHandlers |
Obtém ou define um valor que indica se os manipuladores de eventos da tarefa estão desabilitados. |
EventHandlers |
Obtém uma coleção de objetos de manipulador de eventos. |
EventInfos |
Obtém uma coleção do objeto EventInfo. |
Executables |
Obtém uma coleção de objetos executáveis processados pelo mecanismo de tempo de execução durante a execução desse contêiner da sequência. |
ExecutionDuration |
Retorna um valor que indica a quantidade de tempo gasta pelo contêiner na execução, em milissegundos. |
ExecutionResult |
Obtém um valor que indica o êxito ou a falha da execução do objeto DtsContainer. |
ExecutionStatus |
Obtém um valor que indica o status atual da execução do objeto DtsContainer na hora da chamada. |
FailPackageOnFailure |
Obtém ou define um valor que indica se há falha no pacote quando há falha em um contêiner filho. |
FailParentOnFailure |
Obtém ou define um valor que indica se há falha no contêiner pai quando há falha em um contêiner filho. |
ForcedExecutionValue |
Obtém ou define um objeto que contém um valor definido pelo contêiner. |
ForceExecutionResult |
Obtém ou define um valor de enumeração DTSForcedExecResult que especifica o resultado da execução do contêiner. |
ForceExecutionValue |
Obtém ou define um valor que indica se o valor da execução do contêiner deve ser forçado a conter um valor específico. |
ID |
Obtém um GUID que identifica o DtsContainer. |
IDTSSuspend100_SuspendRequired |
Obtém ou define um valor que indica se a sequência deve ser suspensa. |
IsDefaultLocaleID |
Obtém ou define o valor que indica se o contêiner usa a localidade padrão. |
IsolationLevel |
Obtém ou define o nível de isolamento da transação no objeto DtsContainer. |
LocaleID |
Obtém ou define a ID de localidade a ser usada quando o objeto DtsContainer for executado. |
LogEntryInfos |
Obtém um objeto IDTSLogEntryInfos100. |
LoggingMode |
Obtém ou define o modo de log do contêiner. |
LoggingOptions |
Obtém um objeto que contém propriedades que indicam a filtragem e o recurso de log para contêineres. |
MaximumErrorCount |
Obtém ou define o número máximo de erros que podem acontecer antes de o objeto DtsContainer parar de ser executado. |
Name |
Obtém ou define o nome do DtsContainer. |
Parent |
Obtém o contêiner pai. |
PrecedenceConstraints |
Obtém uma coleção de IDTSPrecedenceConstraints100. |
Properties |
Obtém uma coleção de IDTSProperties100. |
StartTime |
Obtém a hora em que o contêiner começou a execução. |
StopTime |
Obtém a hora em que o contêiner encerrou a execução. |
SuspendRequired |
Obtém ou define um valor que indica se as tarefas devem ser suspensas quando encontram um ponto de interrupção. |
TransactionOption |
Obtém ou define um valor de enumeração DTSTransactionOption que indica se o contêiner participa de transações. |
VariableDispenser |
Obtém um objeto IDTSVariableDispenser100 de forma que as variáveis associadas ao contêiner possam ser bloqueadas. |
Variables |
Obtém uma coleção que contém as variáveis associadas a este contêiner. |
Métodos
AcceptBreakpointManager(IDTSBreakpointManager100) |
Este método é chamado pelo mecanismo de tempo de execução quando uma tarefa ou um contêiner é criado. |
ComputeExpressions(Boolean) |
Computa expressões do objeto SequenceClass. |
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Executa o aplicativo. |
GetExpression(String) |
Retorna uma cadeia de caracteres que contém a expressão da propriedade especificada. |
GetParentID() |
Obtém ou define o identificador pai do objeto SequenceClass. |
IDTSSuspend100_get_SuspendRequired() |
Representa uma classe de sequência. |
IDTSSuspend100_ResumeExecution() |
Retoma a execução da suspensão. |
IDTSSuspend100_set_SuspendRequired(Boolean) |
Representa uma classe de sequência. |
IDTSSuspend100_SuspendExecution() |
Suspende a execução. |
LoadFromXML(Object, IDTSEvents100) |
Carrega um pacote salvo como o formato XML. |
RegenerateID() |
Cria um novo GUID para a sequência. |
ResumeExecution() |
Retoma a execução da tarefa depois de pausar. |
SaveToXML(Object, Object, IDTSEvents100) |
Salva o pacote para um formato XML. |
SetExpression(String, String) |
Atribui a expressão especificada à propriedade. |
SuspendExecution() |
Chamado quando o executável precisa ser suspenso. |
Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Permite que o pacote determine se ele contém configurações inválidas que o impedirão de ser executado com êxito. |