public string openProximityMatch(Location location)
{
#if !SILVERLIGHT
send_openProximityMatch(location);
return recv_openProximityMatch();
#else
var asyncResult = Begin_openProximityMatch(null, null, location);
return End_openProximityMatch(asyncResult);
#endif
}
#if SILVERLIGHT