非互換
FUJITSU Enterprise Postgres 10では、NpgsqlCommandクラスのCommandTypeプロパティにCommandType.StoredProcedureを指定してユーザ定義関数を呼び出す場合の名前付きパラメータをサポートします。
パラメータの名前は照合されません。AddWithValueメソッドを呼び出した順に値が設定されます。
パラメータの名前を照合して値を設定します。このため、パラメータ名が一致しない場合はエラーになります。
対処方法
AddWithValueメソッドに指定しているパラメータ名がユーザ定義関数の引数の名前と異なる場合は、一致するように合わせてください。