encapsulate more fields in DbParameterAccessor