public void reportProfile(long syncOpRevision, Profile profile)
{
#if !SILVERLIGHT
send_reportProfile(syncOpRevision, profile);
recv_reportProfile();
#else
var asyncResult = Begin_reportProfile(null, null, syncOpRevision, profile);
End_reportProfile(asyncResult);
#endif
}
#if SILVERLIGHT