Beispiel #1
0
        public async void internalTestAsyncTaskBased(EventWaitHandle waitHandle, int value, int[] refValueR)
        {
            log.info("internalTestAsyncTaskBased(");

            log.info("await taskSetInt");
            await remote.SetIntAsync(value);

            log.info("await taskSetInt OK");

            log.info("await taskGetInt");
            refValueR[0] = await remote.GetIntAsync();

            log.info("valueR=" + refValueR[0]);

            TestUtils.assertEquals(log, "get/setInt", value, refValueR[0]);

            waitHandle.Set();

            log.info(")internalTestAsyncTaskBased");
        }