public int RecordOnDemandStart(int AgentLogin, string AppData, out int RecordId) { object[] results = this.Invoke("RecordOnDemandStart", new object[] { AgentLogin, AppData}); RecordId = ((int)(results[1])); return ((int)(results[0])); }