[This is preliminary documentation and is subject to change.]
Query the topic by sending a SIF_Request message to all zones joined
with the topic. This form of the query method also notifies
a MessagingListener of any SIF_Request messaging that takes place.
| C# | Visual Basic | Visual C++ |
void Query( Query query, IMessagingListener listener, string destinationId, AdkQueryOptions queryOptions )
Sub Query ( _ query As Query, _ listener As IMessagingListener, _ destinationId As String, _ queryOptions As AdkQueryOptions _ )
void Query ( Query^ query, IMessagingListener^ listener, String^ destinationId, AdkQueryOptions queryOptions )
- query (Query)
- A Query object that encapsulates the elements to query and the optional field restrictions placed on the results.
- listener (IMessagingListener)
- A MessagingListener that will be notified when the SIF_Request message is sent to the zone. Any other MessagingListeners registered with the zone will also be called.
- destinationId (String)
- The SourceId of the agent to which the SIF_Request message should be delivered. When null, the message is delivered to the object provider as defined by the SIF Zone.
- queryOptions (AdkQueryOptions)
- Reserved for future use. @since Adk 1.5