OracleCommandBuilder.DeriveParameters(OracleCommand) Método

Definição

Recupera informação de parâmetros do procedimento armazenado especificado no OracleCommand e 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 a partir do qual a informação dos parâmetros deve ser derivada. Os parâmetros derivados são adicionados à Parameters coleção dos OracleCommand.

Exceções

O texto do comando não é um nome válido de procedimento armazenado, ou o CommandType especificado não StoredProcedureera .

Observações

DeriveParameters sobrescrive qualquer informação de parâmetro existente para o OracleCommand.

DeriveParameters requer uma chamada extra para a base de dados para obter a informação. Se a informação dos parâmetros for conhecida antecipadamente, é mais eficiente preencher a coleção de parâmetros definindo a informação explicitamente.

Só podes usar DeriveParameters com procedimentos armazenados. Não pode usar DeriveParameters para preencher o OracleParameterCollection com instruções Transact-SQL arbitrárias, como uma instrução SELECT parametrizada.

Para mais informações, consulte Configuração de Parâmetros e Tipos de Dados de Parâmetros.

Aplica-se a