SqlCommandBuilder.DeriveParameters(SqlCommand) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
içinde SqlCommand belirtilen saklı yordamdan parametre bilgilerini alır ve belirtilen Parameters nesnenin koleksiyonunu doldururSqlCommand.
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 SqlDbCommandmevcut 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 .
SqlParameterCollection parametreli SELECT deyimi gibi rastgele Transact-SQL deyimleriyle doldurmak için DeriveParameters kullanamazsınız.
Daha fazla bilgi için bkz. Parametreleri ve Parametre Veri Türlerini Yapılandırma.