public void login(AuthenticationRequest auth_request) { #if !SILVERLIGHT send_login(auth_request); recv_login(); #else var asyncResult = Begin_login(null, null, auth_request); End_login(asyncResult); #endif } #if SILVERLIGHT