Partager via


OracleCommandBuilder.DeriveParameters(OracleCommand) Méthode

Définition

Récupère les informations sur les paramètres à partir de la procédure stockée spécifiée dans OracleCommand et remplit la collection Parameters de l'objet OracleCommand spécifié.

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)

Paramètres

command
OracleCommand

OracleCommand référençant la procédure stockée à partir de laquelle les informations sur les paramètres doivent être dérivées. Les paramètres dérivés sont ajoutés à la collection Parameters de OracleCommand.

Exceptions

Le texte de la commande n'est pas un nom de procédure stockée valide, ou le CommandType spécifié n'est pas StoredProcedure.

Remarques

DeriveParameters Remplace toutes les informations de paramètre existantes pour le OracleCommand.

DeriveParameters nécessite un appel supplémentaire à la base de données pour obtenir les informations. Si les informations de paramètre sont connues à l’avance, il est plus efficace de remplir la collection de paramètres en définissant explicitement les informations.

Vous ne pouvez utiliser qu’avec DeriveParameters des procédures stockées. Vous ne pouvez pas utiliser DeriveParameters pour remplir le avec des OracleParameterCollection instructions Transact-SQL arbitraires, telles qu’une instruction SELECT paramétrable.

Pour plus d’informations, consultez Configuration des paramètres et des types de données de paramètre.

S’applique à