I have question. I've got one ReverseGeocodeQuery which'll provide me details about my GPS location. Now I want to synchronize few ReverseGeocodeQuerys (each one for other GPS location). But when I just start all Query in one moment they won't execute...
Is there simple way to synchronize that Querys?
for(int i = 0; i<mySimulation.Count(); i++)
{
if (i==0)
{
AddMapLayer(mySimulation.ElementAt(i).Coordinate, Colors.Yellow, false);
myReverseGeocodeQuery_1 = new ReverseGeocodeQuery();
myReverseGeocodeQuery_1.GeoCoordinate = mySimulation.ElementAt(i).Coordinate;
myReverseGeocodeQuery_1.QueryCompleted += ReverseGeocodeQuery_QueryCompleted_1;
myReverseGeocodeQuery_1.QueryAsync();
}
if (i == 1)
{
AddMapLayer(mySimulation.ElementAt(i).Coordinate, Colors.Orange, false);
myReverseGeocodeQuery_2 = new ReverseGeocodeQuery();
myReverseGeocodeQuery_2.GeoCoordinate = mySimulation.ElementAt(i).Coordinate;
myReverseGeocodeQuery_2.QueryCompleted += ReverseGeocodeQuery_QueryCompleted_2;
myReverseGeocodeQuery_2.QueryAsync();