OracleCommandBuilder.DeriveParameters(OracleCommand) Método
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.
Recupera informações de parâmetro do procedimento armazenado especificado e OracleCommand preenche a Parameters coleção do objeto especificado OracleCommand .
public:
static void DeriveParameters(System::Data::OracleClient::OracleCommand ^ command);
public static void DeriveParameters(System.Data.OracleClient.OracleCommand command);
static member DeriveParameters : System.Data.OracleClient.OracleCommand -> unit
Public Shared Sub DeriveParameters (command As OracleCommand)
Parâmetros
- command
- OracleCommand
A OracleCommand referência ao procedimento armazenado do qual as informações do parâmetro devem ser derivadas. Os parâmetros derivados são adicionados à Parameters coleção do OracleCommand.
Exceções
O texto do comando não é um nome de procedimento armazenado válido ou o CommandType especificado não StoredProcedurefoi .
Comentários
DeriveParameters substitui todas as informações de parâmetro existentes para o OracleCommand.
DeriveParameters requer uma chamada extra para o banco de dados para obter as informações. Se as informações de parâmetro forem conhecidas com antecedência, será mais eficiente preencher a coleção de parâmetros definindo as informações explicitamente.
Você só pode usar DeriveParameters com procedimentos armazenados. Você não pode usar DeriveParameters para preencher o OracleParameterCollection com instruções Transact-SQL arbitrárias, como uma instrução SELECT parametrizada.
Para obter mais informações, consulte Configurando parâmetros e tipos de dados de parâmetro.