Previous Topic: Query InstanceNext Topic: Data Lookup XML Schema Guide


Sequence of Operation from a Client (Query)

  1. The client first verifies the Content Provider’s capabilities regarding querying. For more information see Sequence of Operation from a Client.
  2. The client (typically the Content Proxy service) uses its ICISContentProvider interface pointer and calls CreateQueryInstance() to get a ICISContentQuery interface pointer.
  3. The Content Proxy service manages Content Proxy Client connections. For each connection, the Content Proxy service typically creates one Query instance.
  4. Every time the Content Proxy Client launches a search on that connection, the Content Proxy service calls ICISContentQuery::Search().
  5. If the Proxy Content service needs to cancel a search, it calls ICISContentIndexer::CancelSearch().