public void BeginSetInt(int aValueInt, CallbackAsyncComplete aCallback) { Invocation invocation = iService.Invocation(iActionSetInt, aCallback); int inIndex = 0; invocation.AddInput(new ArgumentInt((ParameterInt)iActionSetInt.InputParameter(inIndex++), aValueInt)); iService.InvokeAction(invocation); }