/// <summary>
 /// Queue a ReverseGeocode for inclusion in the next multi request.
 /// </summary>
 /// <param name="point">the geo location point parameter</param>
 public void QueueFetch(Point point)
 {
     MultiQuery.AddQuery(UrlForGeocode(), point.ToUrlQuery());
 }
 /// <summary>
 /// Send all milti query requests which were queued up.
 /// </summary>
 /// <returns></returns>
 public string SendQueueRequests()
 {
     return(RawQuery(UrlForMulti(), MultiQuery.ToUrlQuery()));
 }
 /// <summary>
 /// Queue a facet request for inclusion in the next multi request.
 /// </summary>
 /// <param name="table">the name of the table you wish to use a facet request against (e.g., "places")</param>
 /// <param name="query">the facet query to run against table.</param>
 public void QueueFetch(string table, FacetQuery query)
 {
     MultiQuery.AddQuery(UrlForFacets(table), query.ToUrlQuery());
 }
 /// <summary>
 /// Queue a resolve request for inclusion in the next multi request.
 /// </summary>
 /// <param name="table">the name of the table you wish to use resolve against (e.g., "places")</param>
 /// <param name="query">the resolve query to run against table.</param>
 public void QueueFetch(string table, ResolveQuery query)
 {
     MultiQuery.AddQuery(UrlForResolve(table), query.ToUrlQuery());
 }
 /// <summary>
 /// Queue a raw read request for inclusion in the next multi request.
 /// </summary>
 /// <param name="path">the path to run the request against</param>
 /// <param name="query">the parameters to send with the request</param>
 public void QueueFetch(string path, string query)
 {
     MultiQuery.AddQuery(path, query);
 }
示例#6
0
 /// <summary>
 /// Queue a monetize query for inclusing in the next multi request.
 /// </summary>
 /// <param name="query"></param>
 public void QueueFetchMonetize(Query query)
 {
     MultiQuery.AddQuery(UrlForMonetize(), query.ToUrlQuery());
 }
示例#7
0
 /// <summary>
 /// Queue a Geopulse for inclusion in the next multi request.
 /// </summary>
 /// <param name="point">Geopulse query parameter</param>
 public void QueueFetch(Geopulse point)
 {
     MultiQuery.AddQuery(UrlForGeopulse(), point.ToUrlQuery());
 }