async def METHOD_NAME(self, *args):  # pylint: disable=unused-argument
    """Return a block of results with respecting retry policy.
    This method only exists for backward compatibility reasons. (Because
    QueryIterable has exposed fetch_next_block api).
    :return: List of results.
    :rtype: list
    """
    if 'partitionKey' in self._options and asyncio.iscoroutine(self._options['partitionKey']):
        self._options['partitionKey'] = await self._options['partitionKey']
    block = await self._ex_context.fetch_next_block()
    if not block:
        raise StopAsyncIteration
    return block