Existe uma maneira de forçar o OracleCommand.BindByName a ser verdadeiro por padrão para o ODP.NET?

Desde oSystem.Data.OracleClient biblioteca foidescontinuada, estamos migrando nossa base de códigos para usarProvedor de Dados Oracle para .NET (ODP.NET). Um dos problemas que encontramos é que o System.Data.OracleClient usa a ligação de nome de parâmetro em vez de ligação por posição e todo o código acessa diretamente oSystem.Data.OracleClient.OracleCommand em vez de usar uma camada de dados intermediária.

Como existe um pouco de código, existe uma maneira fácil de forçar o ODP.NET OracleCommand.BindByName a ser verdadeiro por padrão, ou devemos analisar e definir o valor cada vez que é usado? Na falta disso, existe uma maneira fácil de inserir essa linha de código no Visual Studio 2008?

questionAnswers(6)

yourAnswerToTheQuestion