Partilhar via


Microsoft.SqlServer.Dts.Runtime.Wrapper Namespace

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

Classes

ApplicationClass

Descobre e acessa objetos do pacote.

ConnectionManagerAdoClass

Fornece as informações de conexão para uma fonte de dados.

ConnectionManagerAdoNetClass

Representa um gerenciador de conexões que utiliza o provedor .NET para a conexão de dados.

ConnectionManagerCacheClass

Representa um gerenciador de conexões que utiliza uma Transformação de Cache ou um arquivo de cache para a conexão de dados.

ConnectionManagerExcelClass

Representa um gerenciador de conexões que se conecta a um arquivo de pasta de trabalho do Excel.

ConnectionManagerFileClass

Representa um gerenciador de conexões da classe.

ConnectionManagerFlatFileClass

Representa um gerenciador de conexões da classe de arquivo simples.

ConnectionManagerFtpClass

Representa um gerenciador de conexões da classe FTP.

ConnectionManagerHostClass

Representa um gerenciador de conexões que se conecta a um host de tarefa.

ConnectionManagerHttpClass

Representa um gerenciador de conexões da classe http.

ConnectionManagerMultiFileClass

Representa um gerenciador de conexões da classe de vários arquivos.

ConnectionManagerMultiFlatFileClass

Representa um gerenciador de conexões para acessar vários arquivos simples.

ConnectionManagerOdbcClass

Representa um gerenciador de conexões que se conecta a uma fonte de dados usando ODBC.

ConnectionManagerOLAPClass

Representa um gerenciador de conexões da classe OLAP.

ConnectionManagerOleDbClass

Representa um gerenciador de conexões que se conecta a uma fonte de dados usando o provedor OLE DB.

ConnectionManagerSqlMobileClass

Representa um classe móvel sql do gerenciador de conexões.

EventHandlerClass

Um contêiner em um pacote ou outros contêineres que contém objetos executáveis a serem executados quando eventos específicos ocorrem.

ExpressionEvaluatorClass

Fornece as propriedades e os métodos virtuais para a interface IDTSExpressionEvaluator100.

ForEachEnumeratorHostClass

Define a classe do host para o ForEachItemEnumeratorClass. Essa classe não pode ser herdada.

ForEachItemEnumeratorClass

Implementa um enumerador sobre a coleção IDTSForEachItem100.

ForEachLoopClass

Fornece um contêiner que define um fluxo de trabalho iterativo em um pacote usando a instrução de iteração foreach.

ForLoopClass

Fornece um contêiner que define um fluxo de trabalho iterativo em um pacote, usando a instrução para iteração.

FTPClientConnection100Class

Fornece as propriedades e os métodos para uma tarefa de cliente de FTP.

HttpClientConnection100Class

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.

LogProviderEventLogClass

Representa uma classe para a interface LogProviderEventLog.

LogProviderHostClass

Representa uma classe para a interface LogProviderHost.

LogProviderSQLProfilerClass

Representa uma classe para a interface LogProviderSQLProfiler.

LogProviderSQLServerClass

Representa uma classe para a interface LogProviderSQLServer.

LogProviderTextFileClass

Representa uma classe para a interface LogProviderTextFile.

LogProviderXMLFileClass

Representa uma classe para a interface LogProviderXMLFile.

PackageClass

Representa uma classe para a interface Package.

PackageNeutralClass

Representa uma classe para um pacote neutro.

PackageRemote32Class

Representa uma classe para um pacote de 32 bits.

PackageRemote64Class

Representa uma classe para um pacote de 64 bits.

ParameterClass

Representa uma classe de parâmetro.

PrecedenceConstraintClass

Para obter mais informações, consulte PrecedenceConstraint.

ProjectConnectionsCreatorClass

Representa a classe do criador de conexões do projeto.

ProjectConnectionsCreatorNeutralClass

Representa a classe neutra do criador de conexões do projeto.

PropertiesClass

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

ReplacementTaskClass

Representa uma classe de tarefa de substituição.

SequenceClass

Representa uma classe de sequência.

TaskCreator32Class

Representa uma classe do criador de tarefas de 32 bits.

TaskCreator64Class

Representa uma classe do criador de tarefas.

TaskHostClass

Para obter mais informações, consulte TaskHost.

VariableClass

Representa uma classe de variável.

VariableCreatorClass

Representa uma classe do criador da variável.

VariableDispenserClass

Representa uma classe do dispensador da variável.

Estruturas

_FILETIME

Especifica o file time para o runtime.

_LARGE_INTEGER

Especifica o maior inteiro para o wrapper de runtime.

_ULARGE_INTEGER

Fornece um tipo de dados de 64 bits que é acessível como dois DWORDs ou como um único DWORDLONG.

DTP_DATA_UNION

Especifica tipos de dados de união.

DTP_DBDATE

Especifica uma enumeração de estrutura de data.

DTP_DBTIME

Especifica uma estrutura de tempo do tipo de dados.

DTP_DBTIME2

Especifica uma estrutura de tempo que consiste em hora, minuto, segundo e segundos fracionários.

DTP_DBTIMESTAMP

Uma estrutura de carimbo de hora que consiste em ano, mês, dia, hora, minuto, segundo e segundos fracionários. Os segundos fracionários têm uma escala máxima de 3 dígitos.

DTP_DBTIMESTAMP2

Uma estrutura de carimbo de hora que consiste em ano, mês, dia, hora, minuto, segundo e segundos fracionários. Os segundos fracionários têm uma escala máxima de 7 dígitos.

DTP_DBTIMESTAMPOFFSET

Uma estrutura de carimbo de data/hora que consiste em ano, mês, dia, hora, minuto, segundo e segundos fracionários, e tem um deslocamento de fuso horário do UTC (Tempo Universal Coordenado) que é usado para obter a hora local. Os segundos fracionários têm uma escala máxima de 7 dígitos.

DTP_FILETIME

Especifica uma enumeração da estrutura de filetime de dados.

DTP_NUMERIC

Especifica uma enumeração da estrutura numérica de dados.

DTP_VARIANT

Especifica o tipo dos dados da coluna. Esse é um valor de enumeração DataType que determina o tipo de estrutura DTP_VARIANT armazenada em cada célula desta coluna.

DTS_CLASS_INFO

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

DTS_EVENT_COLUMN_FILTER

Para obter mais informações, consulte DTSEventColumnFilter.

DTS_EXTENSION_MAPPING_INFO

Enumera as informações de mapeamento de extensão.

DTS_MANAGED_INFO

Especifica uma estrutura de informações gerenciada de dados.

DTS_MANAGED_PROPERTY

Especifica uma enumeração da propriedade de dados gerenciada.

DTS_PACKAGE_UPGRADE_OPTIONS

Uma estrutura usada para especificar opções durante uma atualização de pacote.

tagSTATSTG

Especifica as informações estatísticas sobre um armazenamento aberto, fluxo ou objeto de matriz de bytes.

Interfaces

Application

Para obter mais informações, consulte ApplicationClass.

ConnectionManagerAdo

Para obter mais informações, consulte ConnectionManagerAdoClass.

ConnectionManagerAdoNet

Para obter mais informações, consulte ConnectionManagerAdoNetClass.

ConnectionManagerCache

Para obter mais informações, consulte ConnectionManagerCacheClass.

ConnectionManagerExcel

Para obter mais informações, consulte ConnectionManagerExcelClass.

ConnectionManagerFile

Para obter mais informações, consulte ConnectionManagerFileClass.

ConnectionManagerFlatFile

Para obter mais informações, consulte ConnectionManager.

ConnectionManagerFtp

Para obter mais informações, consulte ConnectionManagerFtpClass.

ConnectionManagerHost

Para obter mais informações, consulte ConnectionManagerHostClass.

ConnectionManagerHttp

Para obter mais informações, consulte ConnectionManagerHttpClass.

ConnectionManagerMultiFile

Para obter mais informações, consulte ConnectionManagerMultiFileClass.

ConnectionManagerMultiFlatFile

Para obter mais informações, consulte ConnectionManagerMultiFlatFileClass.

ConnectionManagerOdbc

Para obter mais informações, consulte ConnectionManagerOdbcClass.

ConnectionManagerOLAP

Para obter mais informações, consulte ConnectionManagerOLAPClass.

ConnectionManagerOleDb

Para obter mais informações, consulte ConnectionManagerOleDbClass.

ConnectionManagerSqlMobile

Para obter mais informações, consulte ConnectionManagerSqlMobileClass.

EventHandler

Para obter mais informações, consulte EventHandlerClass.

ExpressionEvaluator

Para obter mais informações, consulte ExpressionEvaluatorClass.

ForEachEnumeratorHost

Para obter mais informações, consulte ForEachEnumeratorHostClass.

ForEachItemEnumerator

Para obter mais informações, consulte ForEachItemEnumeratorClass.

ForEachLoop

Para obter mais informações, consulte ForEachLoopClass.

ForLoop

Para obter mais informações, consulte ForLoopClass.

FTPClientConnection100

Para obter mais informações, consulte IDTSFtpClientConnection100.

HttpClientConnection100

Para obter mais informações, consulte HttpClientConnection100Class.

IDTSAccessTokenProvider140

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSApplication100

Fornece propriedades e métodos usados para descobrir e acessar objetos Package.

IDTSApplication130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSApplication150

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSBreakpointManager100

Fornece métodos para gerenciar todos os pontos de interrupção definidos em uma tarefa.

IDTSBreakpointSite100

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.

IDTSBreakpointTarget100

Para obter mais informações, consulte BreakpointTarget.

IDTSBreakpointTargets100

Fornece as propriedades e os métodos para o trabalho em uma coleção de objetos IDTSBreakpointTarget100.

IDTSCloneVariableDispenser100

Representa a cópia clonada de um objeto do dispensador da variável original.

IDTSComponentEvents100

Define uma interface que fornece métodos para acionamento de evento.

IDTSComponentPersist100

Permite que propriedades e configurações para componentes e tarefas sejam salvos e carregados do pacote XML.

IDTSComponentPersist130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSConfiguration100

Para obter mais informações, consulte Configuration.

IDTSConfigurationControl100

Fornece uma propriedade que controla como um pacote carrega configurações.

IDTSConfigurations100

Representa uma coleção de objetos IDTSConfiguration100 .

IDTSConnectionInfo100

Para obter mais informações, consulte ConnectionInfo.

IDTSConnectionInfos100

Contém informações sobre todas as conexões disponíveis no computador. A coleção contém objetos IDTSConnectionInfo100 que fornecem os detalhes sobre cada conexão. A coleção está disponível com o uso da classe ApplicationClass.

IDTSConnectionManager100

Fornece as propriedades e os métodos usados para gerenciar conexões com uma fonte de dados.

IDTSConnectionManagerCache100

Fornece as propriedades e os métodos associados ao gerenciamento de conexões usando uma Transformação de Cache ou um arquivo de cache para a conexão de dados.

IDTSConnectionManagerCacheColumn100

Para obter mais informações, consulte ConnectionManager.

IDTSConnectionManagerCacheColumns100

Fornece as propriedades e os métodos para o trabalho em uma coleção de objetos IDTSConnectionManagerCacheColumn100.

IDTSConnectionManagerDatabaseParameters100

Para obter mais informações, consulte ConnectionManager.

IDTSConnectionManagerEnableStaging140

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSConnectionManagerExcel100

Para obter mais informações, consulte ConnectionManagerExcelClass.

IDTSConnectionManagerFile100

Para obter mais informações, consulte ConnectionManagerFileClass.

IDTSConnectionManagerFlatFile100

Esta interface é usada pelos gerenciadores de conexões nativas. Para obter mais informações, consulte ConnectionManagerFlatFileClass e ConnectionManagerMultiFlatFileClass.

IDTSConnectionManagerFlatFileColumn100

Para obter mais informações, consulte FlatFileColumn.

IDTSConnectionManagerFlatFileColumns100

Representa uma coleção de objetos IDTSConnectionManagerFlatFileColumn100 .

IDTSConnectionManagerFtp100

Para obter mais informações, consulte ConnectionManagerFtpClass.

IDTSConnectionManagerHttp100

Representa um gerenciador de conexões para a conexão HTTP.

IDTSConnectionManagerInit100

Fornece métodos para inicialização das propriedades de um gerenciador de conexões.

IDTSConnectionManagerManagedIdentity140

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSConnectionManagerMarshalControl100

Fornece as propriedades e os métodos ao gerenciador de conexões que oferece suporte ao controle de marshaling.

IDTSConnectionManagerVariables100

Fornece variáveis e o dispensador de variável a um gerenciador de conexões.

IDTSConnections100

Fornece as propriedades e os métodos para o trabalho em uma coleção de gerenciadores de conexões.

IDTSContainer100

Define propriedades e métodos usados por todos os contêineres e pacotes.

IDTSDataTapConfiguration100

Fornece métodos para o trabalho com uma configuração de toque de dados.

IDTSDataTypeInfo100

Para obter mais informações, consulte DataTypeInfo.

IDTSDataTypeInfos100

Contém uma coleção de objetos IDTSDataTypeInfo100 .

IDTSDBProviderInfo100

Para obter mais informações, consulte DBProviderInfo.

IDTSDBProviderInfos100

Contém uma coleção de objetos IDTSDBProviderInfo100 .

IDTSDowngradableObject100

Representa a interface do objeto desatualizável do DTS.

IDTSDowngradeSettings100

Representa as configurações de downgrade.

IDTSDumpConfiguration100

Representa uma configuração de despejo para o DTS.

IDTSDynamicName100

Representa o nome dinâmico para o DTS.

IDTSEnumReferencedObjects100

Para obter mais informações, consulte EnumReferencedObjects.

IDTSError100

Para obter mais informações, consulte DtsError.

IDTSErrors100

Representa uma coleção de objetos IDTSError100 .

IDTSEvaluatorContext100

Representa a interface para o contexto do avaliador do DTS.

IDTSEventHandler100

Para obter mais informações, consulte EventHandler.

IDTSEventHandlers100

Representa uma coleção de objetos IDTSEventHandler100 .

IDTSEventInfo100

Para obter mais informações, consulte EventInfo.

IDTSEventInfos100

Representa uma coleção de objetos IDTSEventInfo100 .

IDTSEvents100

Define métodos para os eventos.

IDTSEventsProvider100

Para obter mais informações, consulte EventsProvider.

IDTSExecutable100

Representa uma interface que fornece os métodos de que todos os objetos executados pelo mecanismo de tempo de execução precisam para herdar e implementar.

IDTSExecutables100

Representa uma coleção de objetos IDTSExecutable100 .

IDTSExecutionLocation100

Para obter mais informações, consulte TaskHost.

IDTSExecutionMetrics100

Para obter mais informações, consulte IDTSExecutionMetrics.

IDTSExecutionPath100

Para obter mais informações, consulte IDTSExecutionPath.

IDTSExpression100

Representa a interface para a expressão.

IDTSExpressionEvaluator100

Define as propriedades e os métodos para o objeto ExpressionEvaluator.

IDTSExtendedProperties100

Representa uma coleção de objetos IDTSExtendedProperty100 .

IDTSExtendedProperty100

Para obter mais informações, consulte ExtendedProperty.

IDTSForEachEnumerator100

Define as propriedades e os métodos para ForEachEnumerator.

IDTSForEachEnumeratorInfo100

Para obter mais informações, consulte ForEachEnumeratorInfo.

IDTSForEachEnumeratorInfos100

Representa a interface da coleção de objetos ForEachEnumeratorInfo.

IDTSForEachItem100

Representa uma interface para o objeto ForEachItem.

IDTSForEachItemEnumerator100

Representa uma interface do objeto ForEachItemEnumerator.

IDTSForEachItems100

Representa uma interface para o objeto ForEachItems.

IDTSForEachItemsProvider100

Para obter mais informações, consulte ForEachItemValueEnumerator.

IDTSForEachItemValue100

Para obter mais informações, consulte ForEachItemValue.

IDTSForEachLoop100

Representa uma interface que define o processo de loop ForEach.

IDTSForEachVariableMapping100

Para obter mais informações, consulte ForEachVariableMapping.

IDTSForEachVariableMappings100

Representa uma interface do objeto ForEachVariableMappings.

IDTSForLoop100

Representa uma interface para o processo ForLoop.

IDTSFtpClientConnection100

Representa a interface da Conexão Cliente de FTP.

IDTSHasInternalProperties100

Representa as propriedades internas de um DTS.

IDTSHttpClientConnection100

Para obter mais informações, consulte HttpClientConnection100Class.

IDTSInfoEvents100

Define uma interface que é usada para disparar eventos informativos, de aviso e de erro.

IDTSLogEntryInfo100

Para obter mais informações, consulte LogEntryInfo.

IDTSLogEntryInfos100

Para obter mais informações, consulte LogEntryInfos.

IDTSLogging100

Define as opções de log para o contêiner.

IDTSLoggingOptions100

Representa uma interface das opções de log DTS.

IDTSLogProvider100

Implementa uma interface de um provedor de log.

IDTSLogProviderInfo100

Para obter mais informações, consulte LogProviderInfo.

IDTSLogProviderInfos100

Para obter mais informações, consulte LogProviderInfos.

IDTSLogProviderInit100

Representa um provedor de log inicializado.

IDTSLogProviders100

Representa uma interface de provedores de log.

IDTSManagedForEachEnumeratorWrapper100

Descreve a interface para o wrapper do enumerador ForEach.

IDTSManagedHelper100

Especifica uma interface do auxiliar gerenciado.

IDTSManagedHelper140

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSManagedHelper150

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSManagedPropertyHelper100

Representa um auxiliar de propriedade gerenciada.

IDTSManagedSerializer100

Descreve a interface do serializador gerenciado.

IDTSManagedTask100

Para obter mais informações, consulte IDTSManagedTask.

IDTSManagedWrapper100

Representa um wrapper gerenciado do DTS.

IDTSManagedXmlSerializationHelper100

Descreve a interface do auxiliar de serialização do XML.

IDTSName100

Para obter mais informações, consulte IDTSName.

IDTSObjectHost100

Para obter mais informações, consulte TaskHost.

IDTSObjectReferenceTracker100

Fornece uma interface para a análise relativa ao impacto e às consequências da exclusão de variáveis e conexões de um pacote.

IDTSObjectVersionUpdate100

Representa uma interface para a atualização de versão do objeto de serviços transformatioon de dados.

IDTSODBCHandles100

Define a interface nativa para a conexão ODBC. Uma referência a esta interface é retornada do método AcquireConnection(Object) quando o ConnectionManager é do tipo ODBC.

IDTSODBCHandles130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSPackage100

Representa uma interface implementada pelas interfaces Package e PackageNeutral.

IDTSPackageInfo100

Para obter mais informações, consulte PackageInfo.

IDTSPackageInfos100

Fornece as propriedades e os métodos para o trabalho em uma coleção de objetos IDTSPackageInfo100.

IDTSPackageInternal100

Representa uma interface implementada pela coleção do contêiner IDTSPackageInternal100 que precisam ter a propriedade interna.

IDTSPackagePath100

Para obter mais informações, consulte IDTSPackagePath.

IDTSPackagePersist100

Define métodos para a persistência do pacote.

IDTSPackagePersist130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSPackageSigning100

Representa uma interface para a assinatura do pacote.

IDTSPackageVersionUpdate100

Define um método para a atualização da versão do pacote.

IDTSPackageVersionUpdate130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSParameter100

Representa uma interface para a classe base abstrata usada por parâmetro de pacote e parâmetro de projeto.

IDTSParameters100

Representa uma classe usada pelos parâmetros de pacote e pela coleção de parâmetros de projeto.

IDTSPerfRecorder100

Representa a interface do gravador de desempenho.

IDTSPersist100

Representa uma interface que permite que o IDTSPersist100 salve e carregue dados. Para obter mais informações, consulte IDTSPersist.

IDTSPersist130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSPipelineComponentInfo100

Para obter mais informações, consulte PipelineComponentInfo.

IDTSPipelineComponentInfos100

Fornece as propriedades e os métodos para o trabalho em uma coleção de objetos IDTSPipelineComponentInfo100.

IDTSPrecedenceConstraint100

Para obter mais informações, consulte PrecedenceConstraintClass.

IDTSPrecedenceConstraints100

Fornece as propriedades e os métodos para o trabalho em uma coleção de objetos IDTSPrecedenceConstraint100.

IDTSProductLevel100

Para obter mais informações, consulte DTSProductLevel.

IDTSProject100

Representa uma interface que contém pacotes e parâmetros.

IDTSProjectAccessor100

Representa uma interface do avaliador de projeto do DTS.

IDTSProjectAccessor150

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSProjectConnectionsCreator100

Representa um criador de conexões de um projeto do DTS.

IDTSProjectPackage100

Representa um projeto do DTS que contém pacotes.

IDTSProperties100

Contém uma coleção de objetos IDTSProperty100 .

IDTSProperties130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSPropertiesProvider100

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.

IDTSPropertiesProviderEx100

Representa as expressões de provedor de propriedades DTS.

IDTSProperty100

Representa uma interface para o objeto DtsProperty.

IDTSRunningPackage100

Para obter mais informações, consulte RunningPackage.

IDTSRunningPackages100

Contém uma coleção de objetos IDTSRunningPackage100 .

IDTSRuntimeObject100

Esta interface é herdada por classes nativas que são contêineres, e implementada por todos os objetos no namespace Microsoft.SqlServer.Dts.Runtime. Para obter mais informações, consulte DtsObject.

IDTSSelectedLogProviders100

Define uma interface para uma coleção de objetos IDTSLogProvider100 selecionados.

IDTSSequence100

Para obter mais informações, consulte Sequence.

IDTSServerExecution100

Representa uma instância de execução no catálogo do Integration Services.

IDTSServerUsageControl100

Fornece as propriedades para controlar o uso do servidor do DTS.

IDTSSupportAccessTokenProvider140

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSSupportDataTapConfiguration100

Fornece métodos para o acesso à configuração de toque de dados.

IDTSSupportOffline100

Fornece as propriedades para indicar se a conexão do DTS oferece suporte ao modo offline.

IDTSSupportParentExecutionPath100

Representa o suporte para o caminho de execução pai.

IDTSSupportPerfRecorder100

Representa a interface para o suporte do gravador de desempenho.

IDTSSupportTargetServerVersion130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSSupportVerboseLogging100

Define métodos para acessar o log detalhado.

IDTSSuspend100

Para obter mais informações, consulte IDTSSuspend.

IDTSTask100

Define uma propriedade e métodos para todas as tarefas no Integration Services.

IDTSTaskCreator100

Representa uma interface para o criador de uma tarefa.

IDTSTaskHost100

Para obter mais informações, consulte TaskHostClass.

IDTSTaskInfo100

Para obter mais informações, consulte TaskInfo.

IDTSTaskInfos100

Contém uma coleção de objetos IDTSTaskInfo100 .

IDTSTaskInit100

Define um método para a tarefa ser inicializada.

IDTSTelemetry130

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSTelemetry140

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

IDTSUnsafeVariables100

Define métodos para todas as variáveis não seguras.

IDTSVariable100

Representa uma interface para a variável em um pacote, tarefa ou contêiner.

IDTSVariableCreator100

Representa uma interface para o criador de uma variável.

IDTSVariableDispenser100

Representa uma classe do dispensador da variável. Para obter mais informações, consulte VariableDispenserClass.

IDTSVariableLock100

Define métodos para o bloqueio da variável.

IDTSVariables100

Fornece as propriedades e os métodos para o trabalho em uma coleção de objetos IDTSVariable100.

IDTSWarning100

Para obter mais informações, consulte DtsWarning.

IDTSWarnings100

Define as propriedades e os métodos para a coleção de avisos.

ISequentialStream

Define métodos para os objetos de fluxo em ordem.

IStream

Fornece uma interface que oferece suporte à leitura e gravação de dados para a transmissão de objetos.

ITaskSupportProject100

Define o método para a tarefa que oferece suporte a um projeto.

LogProviderEventLog

Para obter mais informações, consulte LogProviderEventLogClass.

LogProviderHost

Para obter mais informações, consulte LogProviderHostClass.

LogProviderSQLProfiler

Para obter mais informações, consulte LogProviderSQLProfilerClass.

LogProviderSQLServer

Para obter mais informações, consulte LogProviderSQLServerClass.

LogProviderTextFile

Para obter mais informações, consulte LogProviderTextFileClass.

LogProviderXMLFile

Para obter mais informações, consulte LogProviderXMLFileClass.

Package

Para obter mais informações, consulte PackageClass.

PackageNeutral

Para obter mais informações, consulte PackageNeutralClass.

PackageRemote32

Representa uma interface para um pacote remoto de 32 bits.

PackageRemote64

Representa uma interface para um pacote de 64 bits.

Parameter

Para obter mais informações, consulte ParameterClass.

PrecedenceConstraint

Para obter mais informações, consulte PrecedenceConstraintClass.

ProjectConnectionsCreator

Para obter mais informações, consulte ProjectConnectionsCreatorClass.

ProjectConnectionsCreatorNeutral

Para obter mais informações, consulte ProjectConnectionsCreatorNeutralClass.

Properties

O namespace Microsoft.SqlServer.Dts.Runtime.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

ReplacementTask

Para obter mais informações, consulte ReplacementTaskClass.

Sequence

Para obter mais informações, consulte SequenceClass.

TaskCreator32

Representa um criador de tarefas de 32 bits.

TaskCreator64

Representa uma classe do criador de tarefas.

TaskHost

Para obter mais informações, consulte TaskHostClass.

Variable

Para obter mais informações, consulte VariableClass.

VariableCreator

Representa o criador de uma variável.

VariableDispenser

Para obter mais informações, consulte VariableDispenserClass.

Enumerações

DataType

Indica o tipo de dados das colunas em componentes de fluxo de dados e o buffer de fluxo de dados.

DTS_MANAGED_INFO_TYPE

Uma enumeração que especifica as informações de tipos de dados gerenciados.

DTSBreakpointHitTest

Enumera os valores para a os tipos de contagens de ocorrências.

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

Para obter mais informações, consulte DTSConnectionManagerScope. Especifica os níveis de escopo de um gerenciador de conexões.

DTSEvaluatorContextOption

Especifica as opções para o contexto do avaliador.

DTSEventFilterKind

Descreve o tipo de filtro de evento definido no log.

DTSExcelVersion

Esta enumeração mapeia as Propriedades Estendidas da cadeia de conexão em um provedor OLEDB para a versão correta do gerenciador de conexões do Excel. Para obter mais informações, consulte ConnectionManagerExcelClass.

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 valores que correspondem a um esquema de log para auxiliar no planejamento de logs.

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

DTSPackageInformationFlags

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.Wrapper fornece as classes e interfaces usadas para criar componentes de Fluxo de Controle no runtime. Este assembly é um PIA (Assembly de Interoperabilidade Primária) para o namespace Microsoft.SqlServer.Dts.Runtime, que é o assembly Microsoft.SqlServer.ManagedDTS (em microsoft.sqlserver.manageddts.dll). Deve-se criar uma instância das classes nesse namespace. Use as classes localizadas no Microsoft.SqlServer.Dts.Runtime.

DTSTransactionOption

Descreve a capacidade de suporte da transação e especifica se um contêiner participa das transações.

Comentários

Para obter informações sobre assemblies de interoperabilidade primários e como as classes gerenciadas funcionam com as classes wrapper, consulte "Wrappers COM" e "Expondo componentes .NET Framework ao COM" no Guia do Desenvolvedor do .NET Framework no Biblioteca MSDN.