Interfaces de objeto de sessão
A tabela a seguir mostra as interfaces obrigatórias e opcionais definidas pelo OLE DB para um objeto de sessão.
Interface |
Necessário? |
Implementado por modelos OLE DB? |
---|---|---|
Obrigatório |
Sim |
|
Obrigatório |
Sim |
|
Obrigatório |
Sim |
|
Optional |
Não |
|
Optional |
Não |
|
Optional |
Não |
|
Optional |
Não |
|
Optional |
Sim |
|
Optional |
Sim |
|
Optional |
Não |
|
Optional |
Sim |
|
Optional |
Não |
|
Optional |
Não |
|
Optional |
Não |
|
Optional |
Não |
|
Optional |
Não |
|
Optional |
Não |
|
Optional |
Não |
O objeto de sessão cria um objeto de conjunto de linhas.Se o provedor oferece suporte a comandos, a sessão também cria um objeto de comando (CCommand, Implementando o OLE DB TCommand).Implementa o objeto de comando do ICommand interface e usa o ICommand::Execute método para executar comandos em linhas, conforme mostrado na figura a seguir.