public override void execute(BRemote __byps__remote, BAsyncResultIF <Object> __byps__asyncResult) { // checkpoint byps.gen.cs.GenApiClass:413 try { RemotePrimitiveTypes __byps__remoteT = (RemotePrimitiveTypes)__byps__remote; BAsyncResultSendMethod <Object> __byps__outerResult = new BAsyncResultSendMethod <Object>(__byps__asyncResult, new byps.test.api.BResult_19()); __byps__remoteT.SetChar(vValue, BAsyncResultHelper.ToDelegate(__byps__outerResult)); } catch (Exception e) { __byps__asyncResult.setAsyncResult(null, e); } }
public void TestPrimitiveTypes() { log.info("TestPrimitiveTypes("); try { remote.SetBool(true); Assert.AreEqual(true, remote.GetBool()); remote.SetBool(false); TestUtils.assertEquals(log, "bool", false, remote.GetBool()); remote.SetByte((byte)11); TestUtils.assertEquals(log, "byte", (byte)11, remote.GetByte()); remote.SetChar('€'); TestUtils.assertEquals(log, "char", '€', remote.GetChar()); remote.SetShort((short)1234); TestUtils.assertEquals(log, "short", (short)1234, remote.GetShort()); remote.SetInt(5678); TestUtils.assertEquals(log, "int", 5678, remote.GetInt()); remote.SetLong(890L); TestUtils.assertEquals(log, "long", 890L, remote.GetLong()); remote.SetFloat(1.2f); TestUtils.assertEquals(log, "float", 1.2f, remote.GetFloat()); remote.SetDouble(1.8); TestUtils.assertEquals(log, "double", 1.8, remote.GetDouble()); remote.SetString("ABC"); String str = remote.GetString(); TestUtils.assertEquals(log, "String", "ABC", str); PrimitiveTypes pt = TestUtils.createObjectPrimitiveTypes(); remote.SetObject(pt); TestUtils.assertEquals(log, "Object", pt, remote.GetObject()); pt = TestUtils.createObjectPrimitiveTypes(); remote.SetPrimitiveTypes(pt); TestUtils.assertEquals(log, "PrimitiveTypes", pt, remote.GetPrimitiveTypes()); } catch (BException e) { Assert.Fail(e.ToString()); } log.info(")TestPrimitiveTypes"); }