Condividi tramite


SqlCommandBuilder.DeriveParameters(SqlCommand) Metodo

Definizione

Recupera le informazioni sui parametri dalla stored procedure specificata nella classe SqlCommand e compila l'insieme Parameters dell'oggetto SqlCommand specificato.

public:
 static void DeriveParameters(Microsoft::Data::SqlClient::SqlCommand ^ command);
public static void DeriveParameters (Microsoft.Data.SqlClient.SqlCommand command);
static member DeriveParameters : Microsoft.Data.SqlClient.SqlCommand -> unit
Public Shared Sub DeriveParameters (command As SqlCommand)

Parametri

command
SqlCommand

Classe SqlCommand che fa riferimento alla stored procedure da cui è necessario derivare le informazioni sui parametri. I parametri derivati vengono aggiunti all'insieme Parameters della classe SqlCommand.

Eccezioni

Il testo del comando non è un nome di stored procedure valido.

Commenti

DeriveParameterssovrascrive le informazioni sui parametri esistenti per .SqlDbCommand

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 in modo esplicito le informazioni.

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

Per altre informazioni, vedere Configurazione dei parametri.

Si applica a