SqlCommandBuilder.DeriveParameters(SqlCommand) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera información de parámetro del procedimiento almacenado especificado en SqlCommand y rellena la colección de Parameters del objeto SqlCommand especificado.
public:
static void DeriveParameters(System::Data::SqlClient::SqlCommand ^ command);
public static void DeriveParameters (System.Data.SqlClient.SqlCommand command);
static member DeriveParameters : System.Data.SqlClient.SqlCommand -> unit
Public Shared Sub DeriveParameters (command As SqlCommand)
Parámetros
- command
- SqlCommand
SqlCommand que hace referencia al procedimiento almacenado del que se va a derivar la información de parámetros. Los parámetros derivados se agregan a la colección de Parameters del objeto SqlCommand.
Excepciones
El texto del comando no es un nombre de procedimiento almacenado válido.
Comentarios
DeriveParameters
sobrescribe cualquier información de parámetro existente para .SqlDbCommand
DeriveParameters
requiere una llamada adicional a la base de datos para obtener la información. Si la información de parámetros se conoce de antemano, es más eficaz rellenar la colección de parámetros estableciendo la información explícitamente.
Solo puede usar DeriveParameters
con procedimientos almacenados. No se puede usar DeriveParameters
con procedimientos almacenados extendidos. No se puede usar DeriveParameters
para rellenar con SqlParameterCollection instrucciones Transact-SQL arbitrarias, como una instrucción SELECT parametrizada.
Para obtener más información, vea Configurar parámetros y tipos de datos de parámetros.