SqlCommandBuilder.DeriveParameters(SqlCommand) Yöntem

Tanım

içinde belirtilen SqlCommand saklı yordamdan parametre bilgilerini alır ve belirtilen SqlCommand nesnenin koleksiyonunu doldururParameters.

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)

Parametreler

command
SqlCommand

SqlCommand Parametre bilgilerinin türetileceği saklı yordama başvuran. Türetilen parametreler koleksiyonuna ParametersSqlCommandeklenir.

Özel durumlar

Komut metni geçerli bir saklı yordam adı değil.

Açıklamalar

DeriveParameters için SqlDbCommandvar olan tüm parametre bilgilerinin üzerine yazar.

DeriveParameters bilgileri almak için veritabanına ek bir çağrı gerektirir. Parametre bilgileri önceden biliniyorsa, bilgileri açıkça ayarlayarak parametre koleksiyonunu doldurmak daha verimli olur.

Yalnızca saklı yordamlarla kullanabilirsiniz DeriveParameters . Genişletilmiş saklı yordamlarla kullanamazsınız DeriveParameters . parametresini SqlParameterCollection parametreli SELECT deyimi gibi rastgele Transact-SQL deyimleriyle doldurmak için kullanamazsınızDeriveParameters.

Daha fazla bilgi için bkz. Parametreleri ve Parametre Veri Türlerini Yapılandırma.

Şunlara uygulanır

Ayrıca bkz.