OracleCommandBuilder.DeriveParameters(OracleCommand) Metodo

Definizione

Recupera le informazioni sui parametri dalla stored procedure specificata in OracleCommand e popola la Parameters raccolta dell'oggetto specificato 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)

Parametri

command
OracleCommand

Riferimento OracleCommand alla stored procedure da cui derivare le informazioni sui parametri. I parametri derivati vengono aggiunti alla Parameters raccolta di OracleCommand.

Eccezioni

Il testo del comando non è un nome di stored procedure valido oppure l'oggetto CommandType specificato non StoredProcedureè .

Commenti

DeriveParameterssovrascrive eventuali informazioni sui parametri esistenti per .OracleCommand

DeriveParameters richiede una chiamata aggiuntiva al database per ottenere le informazioni. Se le informazioni sui parametri sono note in anticipo, è più efficiente popolare la raccolta di parametri impostando le informazioni in modo esplicito.

È possibile usare DeriveParameters solo con stored procedure. Non è possibile usare DeriveParameters per popolare l'OracleParameterCollection con istruzioni Transact-SQL arbitrarie, ad esempio un'istruzione SELECT con parametri.

Per altre informazioni, vedere Configuring Parameters and Parameter Data Types.

Si applica a