public override void execute(BRemote __byps__remote, BAsyncResultIF <Object> __byps__asyncResult) { // checkpoint byps.gen.cs.GenApiClass:406 try { IXServerEvents __byps__remoteT = (IXServerEvents)__byps__remote; BAsyncResultSendMethod <EloixClient.IndexServer.UserInfo[]> __byps__outerResult = new BAsyncResultSendMethod <EloixClient.IndexServer.UserInfo[]>(__byps__asyncResult, new BResult_1132956238()); __byps__remoteT.onBeforeCheckinUsers(ecValue, userInfosValue, checkinUsersZValue, unlockZValue, BAsyncResultHelper.ToDelegate(__byps__outerResult)); } catch (Exception e) { __byps__asyncResult.setAsyncResult(null, e); } }