IDtsConnectionService Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um serviço que pode ser usado por várias interfaces do usuário para criar novas conexões.
public interface class IDtsConnectionService : Microsoft::SqlServer::Dts::Runtime::Design::IDtsConnectionBaseService
public interface IDtsConnectionService : Microsoft.SqlServer.Dts.Runtime.Design.IDtsConnectionBaseService
type IDtsConnectionService = interface
interface IDtsConnectionBaseService
Public Interface IDtsConnectionService
Implements IDtsConnectionBaseService
- Implementações
Exemplos
O exemplo de código a IDtsConnectionServiceseguir mostra o uso do .
IDtsConnectionService dtsConnectionService = serviceProvider.GetService(typeof(IDtsConnectionService)) as IDtsConnectionService;
Comentários
Esse serviço pode ser usado por qualquer tipo de interface do usuário, seja uma tarefa, um gerenciador de conexões, uma transformação, um provedor de log ou outros.
Propriedades
IsDesignerOnline |
Obtém um valor que indica se o designer está funcionando em um modo online. (Herdado de IDtsConnectionBaseService) |
Métodos
AddConnectionToPackage(ConnectionManager) |
Adiciona conexões existentes a um designer de pacote de forma que o designer tenha conhecimento de um novo gerenciador de conexões |
CreateConnection(String) |
Cria uma nova conexão usando o tipo de conexão especificado. (Herdado de IDtsConnectionBaseService) |
CreateConnection(String, ConnectionManagerUIArgs) |
Cria uma nova conexão usando o tipo de conexão especificado e o argumento (Herdado de IDtsConnectionBaseService) |
CreateConnectionFromDataSource() |
Exibe uma lista de origens de dados existentes e permite que os usuários criem gerenciadores de conexões com base em fontes de dados. |
EditConnection(ConnectionManager) |
Edita uma conexão existente específica e retorna um valor que indica se a conexão foi modificada. |
EditConnection(ConnectionManager, ConnectionManagerUIArgs) |
Edita uma conexão existente específica e retorna um valor para indicar se a conexão foi modificada. |
GetAMOObject(ConnectionManager) |
Recupera o objeto AMO para uma conexão OLAP. |
GetConnections() |
Recupera todos os gerenciadores de conexões no pacote atual. (Herdado de IDtsConnectionBaseService) |
GetConnectionsOfType(String) |
Retorna todas as conexões do tipo especificado localizadas no pacote atual. (Herdado de IDtsConnectionBaseService) |
GetDataSource(ConnectionManager) |
Recupera o objeto DataSource para uma conexão. |
SetDataSourceID(ConnectionManager, String) |
Permite que a cadeia de conexão de um gerenciador de conexões em tempo de execução esteja em sincronização com a cadeia de conexão de um objeto de Fonte de Dados, se ambos estiverem no mesmo projeto. Essa sincronização é feita sempre que um pacote é aberto no designer. |
SetReferencedProject(ConnectionManager, String) |
Define o projeto referenciado como um gerenciador de conexões. |