'宣言 Protected Overloads Overridable Function CreateParameter( _ ByVal parameterName As String, _ ByVal parameterType As DbType, _ ByVal parameterDir As ParameterDirection _ ) As IDbDataParameter
protected virtual IDbDataParameter CreateParameter( string parameterName, DbType parameterType, ParameterDirection parameterDir )
このファクトリ メソッドは通常、バインドを完了させるために必要なデータベース コマンドの IParameterCollection にパラメーターを格納するために、データ バインディングの初期段階で呼び出されます。名前のないパラメーターが許可されているのは一部のデータ プロバイダーのみです。したがって、継承クラスで CreateParameter を呼び出すときは、パラメーター名を指定することをお勧めします。
WebSchedule データ プロバイダーで使用するために DataParameterSurrogate クラスを拡張している場合は、このメソッドをオーバーライドする必要があります。その実装では、カスタム クラスのインスタンスをデータ プロバイダーに提供します。これらのインスタンスはバインド時に、IConvertible の実装 (具体的には ToType のオーバーライド) によって適切な実装型に変換されます。