#### thread_pool::basic_executor_type::query

Query the current value of the `context` property.

    thread_pool & query(
        execution::context_t ) const;
      » more...

Query the current value of the `blocking` property.

    constexpr execution::blocking_t query(
        execution::blocking_t ) const;
      » more...

Query the current value of the `relationship` property.

    constexpr execution::relationship_t query(
        execution::relationship_t ) const;
      » more...

Query the current value of the `allocator` property.

    template<
        typename OtherAllocator>
    constexpr Allocator query(
        execution::allocator_t< OtherAllocator > ) const;
      » more...

    constexpr Allocator query(
        execution::allocator_t< void > ) const;
      » more...

Query the occupancy (recommended number of work items) for the pool.

    std::size_t query(
        execution::occupancy_t ) const;
      » more...