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. |