OracleCommandBuilder.DeriveParameters(OracleCommand) Yöntem

Tanım

içinde OracleCommand belirtilen saklı yordamdan parametre bilgilerini alır ve belirtilen OracleCommand nesnenin Parameters koleksiyonunu doldurur.

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)

Parametreler

command
OracleCommand

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

Özel durumlar

Komut metni geçerli bir saklı yordam adı değil veya CommandType belirtilen değil StoredProcedure.

Açıklamalar

DeriveParameters için OracleCommandvar 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 . parametresini parametreli SELECT deyimi gibi rastgele Transact-SQL deyimleriyle doldurmak OracleParameterCollection için kullanamazsınızDeriveParameters.

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

Şunlara uygulanır