public int ConsultationCall(int AgentLogin, string CalledPhone, int ActiveCallID, int ConsultType, out TWSCall Call) { object[] results = this.Invoke("ConsultationCall", new object[] { AgentLogin, CalledPhone, ActiveCallID, ConsultType}); Call = ((TWSCall)(results[1])); return ((int)(results[0])); }