anchor.diff:  1. Create a query service:
   
       ```
  +    var queryService = pool.GetQueryService();
  +    ```
  +
  +1. Create a CQ Listener:
  +
  +    ```
  +    var cqListener = new MyCqListener<string, Order>();
  +    ```
  +
  +1. Insert the CQ Listener into a CQ attributes object:
  +
  +    ```
       var cqAttributesFactory = new CqAttributesFactory<string, Order>();
  -    ```
  -
  -1. Create a CQ Listener:
  -
  -    ```
  -    var cqListener = new MyCqListener<string, Order>();
  -    ```
  -
  -1. Insert the CQ Listener into a CQ attributes object:
  -
  -    ```
       cqAttributesFactory.AddCqListener(cqListener);
  -
       var cqAttributes = cqAttributesFactory.Create();
       ```
   
  
positive.code: limitations under the License.
  -->
  
  The C++ and .NET clients can run queries that continuously monitor events in the <%=vars.product_name%> cache server and notify
  the client when the query results have changed.
  For details on the server-side setup for continuous queries, 
  see [How Continuous Querying Works](/serverman/developing/continuous_querying/how_continuous_querying_works.html) in the *<%=vars.product_name%> User Guide*.
  
  ## <a id="cq_main_features" ></a>Continuous Query Basics
  
  Continuous querying provides the following features:
  
  -   **Standard <%=vars.product_name%> native client query syntax and semantics**. CQ queries are expressed in the same language used for other native client queries. See [Remote Queries](../remote-querying/remote-queries.html).
  
  - **Standard <%=vars.product_name%> events-based management of CQ events**. The event handling used
  to process CQ events is based on the standard <%=vars.product_name%> event handling framework. 
  
negative.code: server failure (see [High Availability for Client-to-Server Communication](../preserving-data/high-availability-client-server.html)). 
  If your clients are durable, you can also define any of your CQs as durable (see [Durable Client Messaging](../preserving-data/durable-client-messaging.html)).
  
  - **Interest criteria based on data values**. Continuous queries are run against the region's entry values. 
  Compare this to register interest by reviewing [Registering Interest for Entries](../client-cache/registering-interest-for-entries.html).
  
  -   **Active query execution**. Once initialized, the queries operate only on new events, rather than on the entire region data set. 
  