Example #1
0
		public override string PrimitiveParamsInOut (ref int a1, out int a2, ref float b1, out float b2, int filler, ref char c1, out char c2, ref string d1, out string d2)
		{
			DelegatePrimitiveParamsInOut de = new DelegatePrimitiveParamsInOut (RemoteObject.PrimitiveParamsInOut);
			IAsyncResult ar = de.BeginInvoke (ref a1, out a2, ref b1, out b2, filler, ref c1, out c2, ref d1, out d2, null,null);
			AsyncCallTest.DoWork ();
			return de.EndInvoke (ref a1, out a2, ref b1, out b2, ref c1, out c2, ref d1, out d2, ar);
		}
Example #2
0
        public override string PrimitiveParamsInOut(ref int a1, out int a2, ref float b1, out float b2, int filler, ref char c1, out char c2, ref string d1, out string d2)
        {
            DelegatePrimitiveParamsInOut de = new DelegatePrimitiveParamsInOut(RemoteObject.PrimitiveParamsInOut);
            IAsyncResult ar = de.BeginInvoke(ref a1, out a2, ref b1, out b2, filler, ref c1, out c2, ref d1, out d2, null, null);

            AsyncCallTest.DoWork();
            return(de.EndInvoke(ref a1, out a2, ref b1, out b2, ref c1, out c2, ref d1, out d2, ar));
        }
Example #3
0
        public override string PrimitiveParamsInOut(ref int a1, out int a2, ref float b1, out float b2, int filler, ref char c1, out char c2, ref string d1, out string d2)
        {
            DelegatePrimitiveParamsInOut de = new DelegatePrimitiveParamsInOut(RemoteObject.PrimitiveParamsInOut);

            return(de(ref a1, out a2, ref b1, out b2, filler, ref c1, out c2, ref d1, out d2));
        }
Example #4
0
		public override string PrimitiveParamsInOut (ref int a1, out int a2, ref float b1, out float b2, int filler, ref char c1, out char c2, ref string d1, out string d2)
		{
			DelegatePrimitiveParamsInOut de = new DelegatePrimitiveParamsInOut (RemoteObject.PrimitiveParamsInOut);
			return de (ref a1, out a2, ref b1, out b2, filler, ref c1, out c2, ref d1, out d2);
		}