OracleCommandBuilder Classe

Definição

Atenção

OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260

Gera automaticamente comandos de tabela única usados para reconciliar alterações feitas a DataSet a com a base de dados associada. Esta classe não pode ser herdada.

public ref class OracleCommandBuilder sealed : System::ComponentModel::Component
public ref class OracleCommandBuilder sealed : System::Data::Common::DbCommandBuilder
public sealed class OracleCommandBuilder : System.ComponentModel.Component
public sealed class OracleCommandBuilder : System.Data.Common.DbCommandBuilder
[System.Obsolete("OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)]
public sealed class OracleCommandBuilder : System.Data.Common.DbCommandBuilder
type OracleCommandBuilder = class
    inherit Component
type OracleCommandBuilder = class
    inherit DbCommandBuilder
[<System.Obsolete("OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)>]
type OracleCommandBuilder = class
    inherit DbCommandBuilder
Public NotInheritable Class OracleCommandBuilder
Inherits Component
Public NotInheritable Class OracleCommandBuilder
Inherits DbCommandBuilder
Herança
OracleCommandBuilder
Herança
Atributos

Observações

Este tipo está obsoleto e será removido numa versão futura do .NET Framework. Para mais informações, consulte Oracle e ADO.NET.

Não OracleDataAdapter gera automaticamente as instruções SQL necessárias para conciliar alterações feitas a uma DataSet base de dados associada. No entanto, pode criar um OracleCommandBuilder objeto que gere instruções SQL para atualizações de tabela única definindo a SelectCommand propriedade de .OracleDataAdapter Depois, OracleCommandBuilder gera quaisquer instruções SQL adicionais que não definires.

A relação entre um OracleDataAdapter e o seu correspondente OracleCommandBuilder é sempre bidirecional. Para criar esta correspondência, defines a OracleDataAdapter propriedade do OracleCommandBuilder objeto. Isto faz com que o OracleCommandBuilder se regista como ouvinte, o que produz a saída dos RowUpdating eventos que afetam o DataSet.

Para gerar instruções INSERT, UPDATE ou DELETE, utiliza OracleCommandBuilder a SelectCommand propriedade para recuperar um conjunto necessário de metadados.

O OracleCommandBuilder também usa o Connection, e Transaction propriedades referenciadas pelo SelectCommand.

Se chamar Dispose, o OracleCommandBuilder é dissociado do OracleDataAdapter, e os comandos gerados deixam de ser usados.

Construtores

Name Description
OracleCommandBuilder()
Obsoleto.

Inicializa uma nova instância do OracleCommandBuilder.

OracleCommandBuilder(OracleDataAdapter)
Obsoleto.

Inicializa uma nova instância da OracleCommandBuilder classe com o objeto associado OracleDataAdapter .

Propriedades

Name Description
CanRaiseEvents
Obsoleto.

Obtém um valor que indica se o componente pode gerar um evento.

(Herdado de Component)
CatalogLocation
Obsoleto.

Obtém ou define para CatalogLocation uma instância da DbCommandBuilder classe.

CatalogSeparator
Obsoleto.

Recebe ou define uma string usada como separador de catálogo para uma instância da DbCommandBuilder classe.

ConflictOption
Obsoleto.

Especifica qual ConflictOption deve ser usado pelo DbCommandBuilder.

(Herdado de DbCommandBuilder)
Container
Obsoleto.

Obtém o IContainer que contém o Component.

(Herdado de Component)
DataAdapter
Obsoleto.

Obtém ou define um OracleDataAdapter objeto para o qual esse OracleCommandBuilder objeto irá gerar instruções SQL.

DesignMode
Obsoleto.

Obtém um valor que indica se o Component está atualmente em modo de design.

(Herdado de Component)
Events
Obsoleto.

Obtém a lista de gestores de eventos que estão ligados a isto Component.

(Herdado de Component)
QuotePrefix
Obsoleto.

Obtém ou define o carácter inicial ou caracteres a usar ao especificar objetos da base de dados (por exemplo, tabelas ou colunas) cujos nomes contêm caracteres como espaços ou tokens reservados.

QuotePrefix
Obsoleto.

Obtém ou define o carácter inicial ou caracteres a usar ao especificar objetos da base de dados (por exemplo, tabelas ou colunas) cujos nomes contêm caracteres como espaços ou tokens reservados.

(Herdado de DbCommandBuilder)
QuoteSuffix
Obsoleto.

Obtém ou define o carácter final ou caracteres a usar ao especificar objetos de base de dados (por exemplo, tabelas ou colunas) cujos nomes contêm caracteres como espaços ou tokens reservados.

QuoteSuffix
Obsoleto.

Obtém ou define o carácter final ou caracteres a usar ao especificar objetos de base de dados (por exemplo, tabelas ou colunas) cujos nomes contêm caracteres como espaços ou tokens reservados.

(Herdado de DbCommandBuilder)
SchemaSeparator
Obsoleto.

Obtém ou define o carácter a ser usado como separador entre o identificador de esquema e quaisquer outros identificadores.

SetAllValues
Obsoleto.

Especifica se todos os valores das colunas numa instrução de atualização estão incluídos ou apenas os alterados.

(Herdado de DbCommandBuilder)
Site
Obsoleto.

Obtém ou define o ISite do Component.

(Herdado de Component)

Métodos

Name Description
ApplyParameterInfo(DbParameter, DataRow, StatementType, Boolean)
Obsoleto.

Permite que a implementação provedora da DbCommandBuilder classe trate de propriedades adicionais dos parâmetros.

(Herdado de DbCommandBuilder)
CreateObjRef(Type)
Obsoleto.

Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
DeriveParameters(OracleCommand)
Obsoleto.

Recupera informação de parâmetros do procedimento armazenado especificado no OracleCommand e preenche a Parameters coleção do objeto especificado OracleCommand .

Dispose()
Obsoleto.

Liberta todos os recursos utilizados pelo Component.

(Herdado de Component)
Dispose(Boolean)
Obsoleto.

Liberta os recursos não geridos usados pelo Component e opcionalmente liberta os recursos geridos.

(Herdado de Component)
Dispose(Boolean)
Obsoleto.

Liberta os recursos não geridos usados pelo DbCommandBuilder e opcionalmente liberta os recursos geridos.

(Herdado de DbCommandBuilder)
Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetDeleteCommand()
Obsoleto.

Obtém o objeto gerado OracleCommand automaticamente necessário para realizar eliminações na base de dados.

GetDeleteCommand(Boolean)
Obsoleto.

Obtém o objeto gerado OracleCommand automaticamente necessário para realizar eliminações na base de dados.

GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetInsertCommand()
Obsoleto.

Obtém o objeto gerado OracleCommand automaticamente necessário para realizar inserções na base de dados.

GetInsertCommand(Boolean)
Obsoleto.

Obtém o objeto gerado OracleCommand automaticamente necessário para realizar inserções na base de dados.

GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso.

(Herdado de MarshalByRefObject)
GetParameterName(Int32)
Obsoleto.

Devolve o nome do parâmetro especificado no formato de @p#. Use ao criar um construtor de comandos personalizado.

(Herdado de DbCommandBuilder)
GetParameterName(String)
Obsoleto.

Devolve o nome completo do parâmetro, dado o nome parcial do parâmetro.

(Herdado de DbCommandBuilder)
GetParameterPlaceholder(Int32)
Obsoleto.

Devolve o marcador de posição para o parâmetro na instrução SQL associada.

(Herdado de DbCommandBuilder)
GetSchemaTable(DbCommand)
Obsoleto.

Retorna a tabela de esquemas para o DbCommandBuilder.

(Herdado de DbCommandBuilder)
GetService(Type)
Obsoleto.

Devolve um objeto que representa um serviço fornecido pelo Component ou pelo seu Container.

(Herdado de Component)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
GetUpdateCommand()
Obsoleto.

Obtém o objeto gerado OracleCommand automaticamente necessário para realizar atualizações na base de dados.

GetUpdateCommand(Boolean)
Obsoleto.

Obtém o objeto gerado OracleCommand automaticamente necessário para realizar atualizações na base de dados.

InitializeCommand(DbCommand)
Obsoleto.

Reinicia os CommandTimeout, Transaction, CommandType, e UpdateRowSource propriedades no DbCommand.

(Herdado de DbCommandBuilder)
InitializeLifetimeService()
Obsoleto.

Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso.

(Herdado de MarshalByRefObject)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MemberwiseClone(Boolean)
Obsoleto.

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
QuoteIdentifier(String)
Obsoleto.

Dado um identificador não aspas, no caso correto do catálogo, devolve a forma correta entre aspas desse identificador, incluindo a saída correta de quaisquer aspas embutidas no identificador.

RefreshSchema()
Obsoleto.

Limpa os comandos associados a este DbCommandBuilder.

RefreshSchema()
Obsoleto.

Limpa os comandos associados a este DbCommandBuilder.

(Herdado de DbCommandBuilder)
RowUpdatingHandler(RowUpdatingEventArgs)
Obsoleto.

Adiciona um gestor de eventos para o RowUpdating evento.

(Herdado de DbCommandBuilder)
SetRowUpdatingHandler(DbDataAdapter)
Obsoleto.

Regista o DbCommandBuilder para gerir o RowUpdating evento para um DbDataAdapter.

(Herdado de DbCommandBuilder)
ToString()
Obsoleto.

Devolve a String contendo o nome do Component, se existir. Este método não deve ser ultrapassado.

(Herdado de Component)
UnquoteIdentifier(String)
Obsoleto.

Dado um identificador entre aspas, devolve a forma correta e não aspas, incluindo o des-escape adequado de quaisquer aspas embutidas no identificador.

evento

Name Description
Disposed
Obsoleto.

Ocorre quando o componente é eliminado por uma chamada ao Dispose() método.

(Herdado de Component)

Aplica-se a

Ver também