Microsoft.SqlServer.Dts.Runtime Namespace
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.
O namespace Microsoft.SqlServer.Dts.Runtime contém as classes e interfaces para criar pacotes, tarefas personalizadas e outros elementos de fluxo de controle de pacote.
Classes
Application |
Descobre e acessa objetos Package. Também pode acessar coleções e propriedades que contêm informações sobre o sistema. |
ApplocalHelper |
ApplocalHelper contém funções auxiliares estáticas que ajudam a lidar com problemas applocal. |
ApplocalReferenceLoader |
carregador de referência para assembly local do aplicativo |
BatchUpgradeOptions |
Especifica as opções que o Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents) método aplicará a uma lista de pacotes do Integration Services durante o processo de atualização. |
BreakpointManager |
Gerencia todos os pontos de interrupção definidos em uma tarefa. Essa classe não pode ser herdada. |
BreakpointTarget |
Contém informações sobre pontos de interrupção que são definidos no pacote. Essa classe não pode ser herdada. |
BreakpointTargetEnumerator |
Cria um BreakpointTargetEnumerator para a coleção BreakpointTargets. Essa classe não pode ser herdada. |
BreakpointTargets |
Contém uma coleção de objetos BreakpointTarget . Essa classe não pode ser herdada. |
Configuration |
Representa uma classe de configuração que contém informações sobre como um pacote é configurado. Essa classe não pode ser herdada. |
ConfigurationEnumerator |
Oferece suporte à iteração pela coleção Configurations. Essa classe não pode ser herdada. |
Configurations |
Representa uma coleção de objetos Configuration . Essa classe não pode ser herdada. |
ConnectionEnumerator |
Oferece suporte à iteração pela coleção Connections. Essa classe não pode ser herdada. |
ConnectionInfo |
Contém informações sobre as conexões disponíveis no computador. Essa classe não pode ser herdada. |
ConnectionInfoEnumerator |
Oferece suporte à iteração pela coleção Connections. Essa classe não pode ser herdada. |
ConnectionInfos |
Contém informações sobre todas as conexões disponíveis no computador. A coleção contém objetos ConnectionInfo que fornecem os detalhes sobre cada conexão. A coleção está disponível com o uso da classe Application. Essa classe não pode ser herdada. |
ConnectionManager |
Fornece as informações que você deve ter para conectar a uma fonte de dados. Todas as classes que herdam de ConnectionManager contêm as mesmas propriedades e métodos. A classe ConnectionManager isola os detalhes de implementação dos diferentes tipos de conexão do runtime. Isso permite que o runtime interaja com cada gerenciador de conexões de uma maneira consistente e previsível. Gerenciadores de conexões contêm um conjunto de propriedades de estoque que todas as conexões têm em comum, como Name, ID, Description e ConnectionString. No entanto, cada tipo de conexão tem propriedades adicionais específicas a ele. Esses tipos podem ser acessados por meio da coleção Properties. Esta classe não pode ser herdada. |
ConnectionManagerBase |
Representa a classe base abstrata para gerenciadores de conexões. |
ConnectionManagerItem |
Representa objetos do gerenciador de conexões. |
ConnectionManagerItems |
Representa objetos do gerenciador de conexões. |
Connections |
Contém uma coleção de objetos ConnectionManager acessados por meio do objeto Package. Essa classe não pode ser herdada. |
DataTypeInfo |
Contém membros que retornam informações sobre o tipo de dados de qualquer objeto do SQL Server Integration Services (SSIS) para um Application. Essa classe não pode ser herdada. |
DataTypeInfoEnumerator |
Oferece suporte à iteração pela coleção DataTypeInfos. Essa classe não pode ser herdada. |
DataTypeInfos |
Contém uma coleção de objetos DataTypeInfo . Essa classe não pode ser herdada. |
DBProviderInfo |
Contém informações sobre um provedor de banco de dados. Essa classe não pode ser herdada. |
DBProviderInfoEnumerator |
Oferece suporte à iteração pela coleção DBProviderInfos. Essa classe não pode ser herdada. |
DBProviderInfos |
Contém uma coleção de objetos DBProviderInfo . Essa classe não pode ser herdada. |
DefaultEvents |
Define os eventos padrão que são fornecidos pelo tempo de execução do Integration Services. |
DtProjectStorage |
O namespace Microsoft.SqlServer.Dts.Runtime contém as classes e interfaces para criar pacotes, tarefas personalizadas e outros elementos de fluxo de controle de pacote. |
DtsComException |
A exceção que o Integration Services gera quando ocorre um erro COM. |
DtsComponentException |
A exceção gerada quando ocorre um erro em um componente. |
DtsConnectionAttribute |
Fornece informações de tempo de design sobre um objeto ConnectionManager. |
DtsConnectionException |
A exceção gerada quando há um erro em uma conexão. |
DtsContainer |
Define uma classe base abstrata que implementa as propriedades e métodos usados por todos os contêineres e pacotes. |
DtsConvert |
Fornece métodos de conversão para converter objetos em tempo de execução do Integration Services para suas implementações nativas e de implementações nativas para gerenciadas. Essa classe não pode ser herdada. |
DtsCouldNotCreateManagedConnectionException |
A exceção que especifica que não foi possível criar uma conexão gerenciada. Essa classe não pode ser herdada. |
DtsCouldNotCreateManagedForEachEnumeratorException |
A exceção que especifica que um enumerador de ForEach gerenciado não pôde ser criado. Essa classe não pode ser herdada. |
DtsEnumerator |
Define uma classe base abstrata que implementa os métodos IEnumerator. |
DtsError |
Contém informações sobre um erro que ocorreu durante a execução. Essa classe não pode ser herdada. |
DtsErrors |
Representa uma coleção de objetos DtsError . Essa classe não pode ser herdada. |
DtsEventHandler |
Um contêiner em um pacote ou outros contêineres que contém executáveis a serem executados quando eventos específicos ocorrem. Essa classe não pode ser herdada. |
DtsEventHandlerEnumerator |
Oferece suporte à iteração pela coleção DtsEventHandlers. Essa classe não pode ser herdada. |
DtsEventHandlers |
Representa uma coleção de objetos DtsEventHandler . Essa classe não pode ser herdada. |
DtsException |
Define uma classe de exceção genérica que, dependendo do código de erro retornado, cria uma classe específica para o tipo de exceção gerada. |
DtsExponentTooLargeException |
Uma classe de exceção gerada quando a chave de certificação X.509 é inválida em um pacote. |
DtsForEachEnumeratorAttribute |
Fornece informações de tempo de design sobre um objeto ForEachEnumerator. Essa classe não pode ser herdada. |
DtsGenericException |
A exceção é lançada quando ocorre um erro e ele não é tratado por outra classe de exceção. |
DtsInvalidBreakpointSiteException |
A exceção gerada para especificar que há um ponto de interrupção inválido. Essa classe não pode ser herdada. |
DtsInvalidProjectPasswordOrDataException |
Representa a senha de projeto inválida ou exceção de dados que essa classe contém durante o runtime. |
DtsInvalidProjectUserKeyOrDataException |
Representa a chave de usuário de projeto ou a exceção de dados inválida da classe. |
DtsLogProviderAttribute |
Fornece informações de tempo de design sobre um objeto LogProvider. |
DTSManagedXmlSerializationHelper |
Representa o auxiliar para a serialização de XML gerenciada pelo DTS. |
DtsNoConnectionAssignedException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo correto. |
DtsNoForEachEnumAssignedException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo ForEachEnumerator. |
DtsNoLogProviderAssignedException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo LogProvider. |
DtsNoObjectAssignedException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo correto. |
DtsNotAConnectionException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo correto. |
DtsNotAForEachEnumException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo ForEachEnumerator. |
DtsNotALogProviderException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo LogProvider. |
DtsNotAManagedEnumeratorException |
A exceção gerada para especificar que o enumerador não é um enumerador gerenciado. Essa classe não pode ser herdada. |
DtsNoTaskAssignedException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo correto. |
DtsNotATaskException |
A exceção gerada para especificar que ocorreu um erro interno quando um wrapper gerenciado é usado para um objeto nativo que não é do tipo correto. |
DtsObject |
Define uma classe base abstrata que contém os membros comuns a todos os objetos do namespace Microsoft.SqlServer.Dts.Runtime. |
DtsPipelineException |
A exceção gerada quando ocorre um erro no pipeline. |
DtsProperties |
Contém uma coleção de objetos DtsProperty . Essa classe não pode ser herdada. |
DtsProperty |
Contém propriedades e métodos usados por vários contêineres nas suas respectivas propriedades. Essa classe não pode ser herdada. |
DtsPropertyAttribute |
Representa o atributo da propriedade DTS. |
DTSReadOnlyCollectionBase |
Define uma classe base abstrata que implementa os membros comuns usados por todas as coleções somente leitura do Integration Services. Ele fornece a classe base abstrata (MustInherit no Visual Basic) para uma coleção fortemente tipada. |
DtsRuntimeException |
A exceção gerada quando ocorre um erro no fluxo de controle. |
DtsScriptingException |
A exceção gerada quando há um erro em uma tarefa de script. |
DtsSqlException |
A exceção lançada quando há um erro em uma Tarefa SQL. |
DtsTaskAttribute |
Fornece informações de tempo de design sobre um objeto Task. |
DtsTaskException |
A exceção gerada quando ocorre um erro em uma tarefa. |
DtsToolsException |
A exceção gerada quando ocorre um erro em uma das ferramentas. |
DtsWarning |
Contém as propriedades usadas quando um aviso é emitido. Essa classe não pode ser herdada. |
DtsWarnings |
Contém uma coleção de objetos DtsWarning . Essa classe não pode ser herdada. |
EmptyEnumerator |
Fornece um enumerador vazio que é retornado pelo runtime do Integration Services quando não há elementos na coleção para enumerar. |
EnumReferencedObjects |
Enumera os objetos referenciados. |
ErrorEnumerator |
Oferece suporte à iteração pela coleção DtsErrors. Essa classe não pode ser herdada. |
EventInfo |
Contém informações sobre um evento. Essa classe não pode ser herdada. |
EventInfoEnumerator |
Oferece suporte à iteração pela coleção EventInfos. Essa classe não pode ser herdada. |
EventInfos |
Contém uma coleção de objetos EventInfo . O mecanismo de tempo de execução expõe uma coleção EventInfos em todos os contêineres na hierarquia de pacote. A coleção que uma tarefa recebe é uma referência à coleção EventInfos no TaskHost que está encapsulando a tarefa. As coleções EventInfos de outros contêineres contêm conteúdo agregado das coleções de EventInfos seus filhos. Essa classe não pode ser herdada. |
EventsProvider |
Define uma classe abstrata que contém uma coleção de contêineres de manipuladores de eventos e a coleção EventInfos. Essa classe roteia eventos para esses manipuladores de eventos quando um evento é recebido. |
Executable |
Define uma classe abstrata que fornece os métodos de que todos os objetos executados pelo mecanismo de tempo de execução precisam para herdar e implementar. |
ExecutableEnumerator |
Oferece suporte à iteração pela coleção Executables. Essa classe não pode ser herdada. |
Executables |
Contém uma coleção de objetos Executable . Essa classe não pode ser herdada. |
ExtendedProperties |
Contém uma coleção de objetos ExtendedProperty . Essa classe não pode ser herdada. |
ExtendedProperty |
Esta classe contém membros que mantêm informações adicionais sobre um pacote. |
ExtendedPropertyEnumerator |
Oferece suporte à iteração pela coleção ExtendedProperties. Essa classe não pode ser herdada. |
FlatFileColumn |
Contém informações que definem as propriedades de colunas em uma origem de arquivo simples ou adaptador de dados de destino. O adaptador de arquivo simples é usado para acessar dados em arquivos simples. Essa classe não pode ser herdada. |
ForEachEnumerator |
Enumera sobre os itens aos quais o ForEachLoop é atribuído para iteração. |
ForEachEnumeratorHost |
Define a classe do host para o ForEachEnumerator. Essa classe não pode ser herdada. |
ForEachEnumeratorInfo |
Contém informações sobre o ForEachEnumerator. Essa classe não pode ser herdada. |
ForEachEnumeratorInfos |
Uma coleção de objetos ForEachEnumeratorInfo . Essa classe não pode ser herdada. |
ForEachEnumeratorInfosEnumerator |
Oferece suporte à iteração pela coleção ForEachEnumeratorInfos. Essa classe não pode ser herdada. |
ForEachEnumeratorUI |
Fornece informações para controlar a interface gráfica do usuário do ForEachEnumerator. |
ForEachLoop |
Fornece um contêiner que define um fluxo de trabalho iterativo em um pacote usando a instrução de iteração foreach. |
ForEachVariableMapping |
Mapeia cada variável para o valor ou expressão que a mantém. Essa classe não pode ser herdada. |
ForEachVariableMappingEnumerator |
Oferece suporte à iteração pela coleção ForEachVariableMappings. Essa classe não pode ser herdada. |
ForEachVariableMappings |
Contém uma coleção de objetos ForEachVariableMapping . Essa classe não pode ser herdada. |
ForLoop |
Fornece um contêiner que define um fluxo de trabalho iterativo em um pacote, usando a instrução para iteração. |
FtpClientConnection |
Baixa e carrega arquivos de dados e gerencia diretórios em servidores. Essa classe não pode ser herdada. |
HResults |
Copyright (c) 2019 Microsoft Corporation Este arquivo contém todas as mensagens de evento em inglês dos EUA e HRESULTs para o Runtime dos Serviços de Transformação de Dados SQL, Pipeline, tarefas de estoque e transformações de estoque. Mensagem e convenção de nomenclatura HRESULT Erro HRESULTs - Comece com DTS_E_ Terminar com a descrição da operação com falha HRESULTs - Comece com DTS_W_ Terminar com a descrição da operação de aviso HRESULTs Informações HRESULTs - Comece com DTS_I_ Terminar com a descrição da operação HRESULTs de Sucesso - Comece com DTS_S_ Terminar com a descrição das mensagens de operação bem-sucedidas para o log de eventos - Comece com DTS_MSG_ Terminar com a descrição do message Valores são valores de 32 bits dispostos da seguinte maneira: 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 +---+-+-+-----------------------+-------------------------------+ |Sev|C|R| Instalação | Código | +---+-+-+-----------------------+-------------------------------+ em que Sev - é o código de severidade 00 - Sucesso 01 - Informativo 10 - Aviso 11 - Erro C - é o sinalizador de código do cliente R - é um recurso de bit reservado - é o código de instalação Código - é o código status da instalação |
HttpClientConnection |
Contém propriedades e métodos que habilitam um pacote a acessar um servidor Web que usa o protocolo HTTP para enviar ou receber arquivos. Essa classe não pode ser herdada. |
LogEntryInfo |
Contém propriedades que descrevem uma entrada de log. Essa classe não pode ser herdada. |
LogEntryInfoEnumerator |
Oferece suporte à iteração pela coleção LogEntryInfos. Essa classe não pode ser herdada. |
LogEntryInfos |
Contém uma coleção de objetos LogEntryInfo . Essa classe não pode ser herdada. |
LoggingOptions |
Contém membros que regulam quais informações são incluídas ou excluídas do log. Essa classe não pode ser herdada. |
LogProvider |
Contém informações sobre um provedor de log associado a um pacote. Todos os provedores de log com um pacote estão localizados na coleção LogProviders. Para obter os provedores de log no computador, use a classe Application e exiba a coleção LogProviderInfos. Essa classe não pode ser herdada. |
LogProviderBase |
Define a classe base abstrata para provedores de log gerenciados. |
LogProviderEnumerator |
Oferece suporte à iteração pela coleção LogProviders. Essa classe não pode ser herdada. |
LogProviderInfo |
Fornece informações sobre os provedores de log localizados no computador. Essa classe não pode ser herdada. |
LogProviderInfoEnumerator |
Oferece suporte à iteração simples pela coleção LogProviderInfos. Essa classe não pode ser herdada. |
LogProviderInfos |
Contém uma coleção de objetos LogProviderInfo . Essa classe não pode ser herdada. |
LogProviders |
Contém uma coleção de objetos LogProvider associados ao pacote. Essa classe não pode ser herdada. |
ManagedForEachEnumeratorWrapper |
Representa o wrapper do enumerador For Each gerenciado. Essa classe não pode ser herdada. |
ManagedHelper |
Representa o auxiliar gerenciado. |
ManagedHelper.ManagedPropertyHelper |
Representa o cabeçalho de propriedade gerenciada. |
ManagedWrapper |
Representa o wrapper gerenciado. |
ManagerSerializer |
Representa o serializador do gerenciador. |
NameChecker |
Representa o verificador de nome. |
ObjectReferenceTracker |
Fornece a análise relativa ao impacto e às consequências da exclusão de variáveis e conexões de um pacote. Essa classe não pode ser herdada. |
Package |
Representa o contêiner de pacote. Essa classe não pode ser herdada. |
PackageInfo |
Contém propriedades que retornam todas as informações relativas a um pacote, como sua data de criação, números de versão e tamanho do pacote. Essa classe não pode ser herdada. |
PackageInfoEnumerator |
Oferece suporte à iteração pela coleção PackageInfos. Essa classe não pode ser herdada. |
PackageInfos |
Contém uma coleção de pacotes encontrados no Microsoft SQL Server ou no serviço Integration Services. Essa classe não pode ser herdada. |
PackageItem |
PackageItem contém informações relacionadas ao pacote, incluindo pacote, estado etc. |
PackageItems |
Contém uma coleção de objetos PackageItem. |
PackageParameterEnumerator |
Representa o enumerador de parâmetro de pacote. |
PackageUpgradeOptions |
Especifica as opções a serem aplicadas quando um pacote do Integration Services é atualizado. |
PackageUpgradeResult |
Especifica os resultados da atualização de um pacote. |
Parameter |
Representa uma classe base abstrata usada por parâmetro de pacote e parâmetro de projeto. |
ParameterInfo |
Representa uma cópia somente leitura das informações de parâmetro de forma que os aplicativos podem obter informações de parâmetro sem precisar carregar o objeto de pacote inteiro. |
ParameterInfos |
Representa uma coleção de objetos de parâmetro. |
Parameters |
Representa uma classe usada pelos parâmetros de pacote e pela coleção de parâmetros de projeto. |
PipelineComponentInfo |
Contém propriedades que descrevem um componente de pipeline instalado atualmente no computador local e pronto para ser usado em um pipeline. |
PipelineComponentInfoEnumerator |
Oferece suporte à iteração pela coleção PipelineComponentInfos. Essa classe não pode ser herdada. |
PipelineComponentInfos |
Contém uma coleção de objetos PipelineComponentInfo . Essa classe não pode ser herdada. |
PrecedenceConstraint |
Especifica as propriedades para configurar uma restrição de precedência entre dois contêineres. Essa classe não pode ser herdada. |
PrecedenceConstraintEnumerator |
Oferece suporte à iteração simples pela coleção PrecedenceConstraints. Essa classe não pode ser herdada. |
PrecedenceConstraints |
Contém uma coleção de objetos PrecedenceConstraint . Essa classe não pode ser herdada. |
Project |
Representa o projeto do Integration Services que contém pacotes e parâmetros. |
ProjectVariablesWrapper |
Contém uma coleção de wrapper de variáveis de projeto. |
PropertyEnumerator |
Oferece suporte à iteração pela coleção DtsProperties. Essa classe não pode ser herdada. |
ReferenceLoader |
O namespace Microsoft.SqlServer.Dts.Runtime contém as classes e interfaces para criar pacotes, tarefas personalizadas e outros elementos de fluxo de controle de pacote. |
RunningPackage |
Fornece uma referência ao pacote de tempo de execução a ser usado do serviço Integration Services. Essa classe não pode ser herdada. |
RunningPackages |
Contém uma coleção de objetos RunningPackage . Essa coleção contém a lista de pacotes que estavam em execução quando o método GetRunningPackages(String) foi chamado e não é atualizado quando um novo pacote é iniciado ou um pacote listado é encerrado. Se você precisar de um novo instantâneo, deverá chamar GetRunningPackages(String) novamente. Essa classe não pode ser herdada. |
RunningPackagesEnumerator |
Oferece suporte à iteração pela coleção RunningPackages. Essa classe não pode ser herdada. |
SelectedLogProviders |
Contém uma coleção de objetos LogProvider selecionados. Essa classe não pode ser herdada. |
SensitiveConnectionManagerBase |
O namespace Microsoft.SqlServer.Dts.Runtime contém as classes e interfaces para criar pacotes, tarefas personalizadas e outros elementos de fluxo de controle de pacote. |
SensitiveStringAttribute |
O namespace Microsoft.SqlServer.Dts.Runtime contém as classes e interfaces para criar pacotes, tarefas personalizadas e outros elementos de fluxo de controle de pacote. |
Sequence |
Define um fluxo de controle que é um subconjunto do fluxo de controle de pacote. Use contêineres da sequência para agrupar o pacote em vários fluxos de controle separados, cada um contendo uma ou mais tarefas e contêineres que são executados dentro do fluxo de controle geral do pacote. Essa classe não pode ser herdada. |
SsisServerExecution |
Representa a execução do servidor SSIS. |
StorageInfo |
Fornece informações sobre o local de armazenamento dos pacotes para os pacotes do Integration Services atualizados ou originais. |
Task |
Define uma classe abstrata que implementa os métodos e as propriedades comuns a todas as tarefas no Integration Services. |
TaskHost |
Fornece um contêiner que encapsula uma única tarefa. No Designer SSIS, o TaskHost não é configurado separadamente, ele é configurado quando você define as propriedades da tarefa que ele encapsula. |
TaskInfo |
Contém informações sobre uma tarefa instalada no computador local. |
TaskInfoEnumerator |
Oferece suporte à iteração pela coleção TaskInfo. Essa classe não pode ser herdada. |
TaskInfos |
Contém uma coleção de objetos TaskInfo . Essa classe não pode ser herdada. |
UpgradePackageInfo |
Armazena informações sobre um pacote do Integration Services que deve ser atualizado. |
UpgradeResult |
Determina o resultado da atualização de uma coleção de pacotes do Integration Services. |
Variable |
Representa uma variável em um pacote, tarefa ou contêiner. Essa classe não pode ser herdada. |
VariableDispenser |
Acessa a coleção Variables durante a execução do pacote. Essa classe não pode ser herdada. |
VariableEnumerator |
Oferece suporte à iteração pela coleção Variables. Essa classe não pode ser herdada. |
Variables |
Contém uma coleção de objetos Variables que são acessados por meio de vários objetos. Essa classe não pode ser herdada. |
WarningEnumerator |
Oferece suporte à iteração pela coleção DtsWarnings. Essa classe não pode ser herdada. |
Estruturas
DTSEventColumnFilter |
Contém um campo para cada coluna que você pode colocar em uma entrada de log. Para selecionar colunas para gravação no log, defina o valor do campo como true. Defina o valor como false para cada campo que você não deseja adicionar à entrada de log. |
StatusMessage |
Especifica as mensagens de aviso e de erro resultantes da atualização de um pacote do Integration Services. |
Interfaces
IDTSBreakpointSite |
Define a interação entre o mecanismo de tempo de execução do Integration Services e a tarefa para expor pontos de interrupção e para criar e gerenciar pontos de interrupção personalizados. |
IDTSComponentEvents |
Define uma interface que fornece acionamento de evento. |
IDTSComponentPersist |
Permite que propriedades e configurações para componentes e tarefas sejam salvos e carregados do pacote XML. |
IDTSConfigurationControl |
Fornece uma propriedade que controla como um pacote carrega configurações. |
IDTSDowngradableObject |
Representa a interface do objeto desatualizável do DTS. |
IDTSDumpConfiguration |
Representa a configuração para o despejo da interface do Data Transformation Services. |
IDTSEvents |
Define um conjunto de eventos usado pelo TaskHost em nome de uma tarefa. |
IDTSExecutionMetrics |
Define a métrica usada para acompanhar a execução de um contêiner. |
IDTSExecutionPath |
Representa o caminho de execução DTS. |
IDTSForEachEnumerator |
Fornece os métodos e as propriedades do ForEachEnumerator. |
IDTSForEachEnumeratorUI |
Contém os membros implementados pela classe da interface do usuário ForEachEnumeratorUI. |
IDTSInfoEvents |
Define uma interface que é usada para disparar eventos informativos, de aviso e de erro. |
IDTSLogging |
Define as opções de log para um contêiner. |
IDTSManagedTask |
Define uma interface implementada em classes de tarefa para identificar a classe como uma tarefa gerenciada. |
IDTSName |
Define propriedades comumente usadas por muitos objetos no runtime do Integration Services. As propriedades comuns de objetos nomeados incluem um nome, um nome de criação, uma ID (GUID) e uma descrição. |
IDTSObjectHost |
Define uma interface que permite tratar componentes como objetos de host genéricos. |
IDTSPackageInternal |
Define uma interface implementada por contêineres que precisam ter a propriedade interna. |
IDTSPackagePath |
Define uma interface implementada por contêineres que precisam ter o caminho de pacote retornado para uma propriedade. |
IDTSPersist |
Define uma interface que permite salvar e carregar dados. |
IDTSPropertiesProvider |
Define uma interface, herdada por contêineres, que permite que as propriedades sejam definidas por uma expressão e que uma coleção enumerável de propriedades seja associada ao contêiner. |
IDTSPropertiesProviderEx |
Representa as expressões de provedor de propriedades DTS. |
IDTSSequence |
Contém duas coleções usadas por contêineres. |
IDTSSuspend |
Fornece métodos e propriedades chamados pelo mecanismo de tempo de execução para notificar as tarefas para suspenderem a execução. |
Enumerações
ActionOnExistType |
Define o comportamento que ocorre quando um pacote de atualização tem o mesmo nome de um pacote do Integration Services existente. |
ConnectionManagerItemState |
Especifica o estado do item do gerenciador de conexões. |
DTSBreakpointHitTest |
Enumera os valores para a os tipos de contagens de ocorrências. Esta classe funciona com a classe BreakpointTarget. |
DTSCheckpointUsage |
Especifica valores que descrevem se, ou quando, um pacote é reiniciado. |
DTSConfigurationType |
Especifica as maneiras como a configuração de um pacote pode ser salva. |
DTSConnectionManagerScope |
Especifica o escopo do gerenciador de conexões DTS. |
DTSEventFilterKind |
Descreve o tipo de filtro de evento definido no log. |
DTSExecResult |
Fornece valores que descrevem o resultado de uma execução de tarefa. |
DTSExecStatus |
Contém valores que indicam o status atual da execução da tarefa ou de um objeto contêiner na hora da chamada. |
DTSExecutionLocation |
Especifica o local da execução do DTS. |
DTSFileConnectionUsageType |
Fornece informações sobre como uma conexão é usada por um cliente de componente. |
DTSForcedExecResult |
Especifica o resultado da execução de um contêiner quando o do ForceExecutionValue contêiner é definido como true. |
DTSLogEntryFrequency |
Fornece informações para facilitar o planejamento de log. Você escolhe a dica que mais corresponde à frequência esperada para gerar uma determinada entrada de log na tarefa. Esta propriedade de enumeração ajuda os usuários do pacote a configurar a filtragem das entradas de log. O usuário pode exibir a propriedade e saber, com antecedência, se haverá um número excessivo de entradas de um tipo específico para fazer o planejamento apropriadamente. |
DTSLoggingMode |
Especifica o comportamento de log do contêiner. O contêiner pode habilitar e desabilitar o registro em log ou especificar que a configuração a ser usada seja a configuração encontrada no contêiner pai. |
DTSObjectHostType |
Descreve o tipo de contêiner que está hospedando a outra tarefa ou contêiner. |
DTSObjectReferenceType |
Especifica os tipos de objetos para os quais a classe ObjectReferenceTracker fornecerá análise de impacto. Esta enumeração é usada pela classe EnumReferencedObjects que, por sua vez, é usada pela classe Package em seu método FindReferencedObjects(Object). |
DTSPackageInfoFlags |
Descreve se um pacote é uma pasta ou um pacote. É usado para definir um valor válido na propriedade Flags. |
DTSPackageType |
Identifica a ferramenta que criou o pacote. |
DTSPipelineComponentType |
Classifica os componentes de pipeline por categoria. |
DTSPrecedenceEvalOp |
Indica as operações de avaliação usadas pela restrição de precedência. |
DTSPriorityClass |
Descreve a prioridade de um thread em uma classe. |
DTSProductLevel |
Especifica o SQL Server product edition. |
DTSPropertyKind |
Contém valores que descrevem o tipo de propriedade. |
DTSProtectionLevel |
Controla a manipulação de informações confidenciais no pacote. |
DTSProviderSubType |
Identifica um provedor OLE DB. O valor de enumeração também identifica o formato de tipo de dados usado por esse provedor quando o ProviderType é OLE DB. |
DTSProviderType |
Descreve o tipo de provedor armazenado. |
DTSServerParameterType |
Especifica o tipo de parâmetro do servidor DTS. |
DTSSignatureStatus |
Descreve o status da assinatura digital. |
DTSTargetServerVersion |
O namespace Microsoft.SqlServer.Dts.Runtime contém as classes e interfaces para criar pacotes, tarefas personalizadas e outros elementos de fluxo de controle de pacote. |
DTSTransactionOption |
Descreve a capacidade de suporte da transação e especifica se um contêiner participa das transações. |
NameCheckResult |
Especifica o resultado de uma verificação de nome. |
PackageFormatVersionUpdate |
O namespace Microsoft.SqlServer.Dts.Runtime contém as classes e interfaces para criar pacotes, tarefas personalizadas e outros elementos de fluxo de controle de pacote. |
PackageItemState |
Especifica o estado de um item do pacote. |
Project.AccessMode |
Define as constantes para acesso somente leitura ou de leitura/gravação a um projeto. |
ProjectStorageAttributes |
Especifica os atributos de armazenamento de projeto. |
StorageType |
Define o tipo de armazenamento no qual os pacotes do Integration Services atualizados serão salvos. |
UpgradeResultStatus |
Define os resultados da atualização de um pacote do Integration Services. |