public override void Initialize(IDatabaseEngine engine) { IDbCommand innerCommand = engine.CreateStoredProcedureCommand(_commandText); var parameters = new ParameterCollection(innerCommand.Parameters); initializeMembers(parameters, innerCommand); }