/// <summary> /// AJAX调用 /// </summary> /// <param name="callIndex"></param> /// <param name="loader"></param> protected override void callAjax(int callIndex, fastCSharp.code.cSharp.ajax.loader loader) { switch (callIndex) { case 0: { fastCSharp.document.ajax.pub view = fastCSharp.typePool <fastCSharp.document.ajax.pub> .Pop() ?? new fastCSharp.document.ajax.pub(); _p0 parameter = new _p0(); fastCSharp.net.tcp.http.response response = loader.Load(view, ref parameter, true); if (response != null) { int responseIdentity = view.ResponseIdentity; try { view.OpenFile(parameter.file); } finally { view.AjaxResponse(ref response); } } } return; case 1: loader.LoadView(fastCSharp.typePool <fastCSharp.document.include.codeMenu> .Pop() ?? new fastCSharp.document.include.codeMenu(), true); return; case 2: loader.LoadView(fastCSharp.typePool <fastCSharp.document.index> .Pop() ?? new fastCSharp.document.index(), true); return; case 4 - 1: pubError(loader); return; } }
set => SetProperty(ref _p0, value);
/// <summary> /// AJAX调用 /// </summary> /// <param name="callIndex"></param> /// <param name="loader"></param> protected override void callAjax(int callIndex, fastCSharp.code.cSharp.ajax.loader loader) { switch (callIndex) { case 0: { fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing view = fastCSharp.typePool <fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing> .Pop() ?? new fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing(); _p0 parameter = new _p0(); fastCSharp.net.tcp.http.response response = loader.Load(view, true); if (response != null) { int responseIdentity = view.ResponseIdentity; try { parameter.Return = view.Start(); } finally { if (responseIdentity == view.ResponseIdentity) { view.AjaxResponse(ref parameter, ref response); } else { view.AjaxResponse(ref response); } } } } return; case 1: { fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing view = fastCSharp.typePool <fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing> .Pop() ?? new fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing(); _p1 parameter = new _p1(); fastCSharp.net.tcp.http.response response = loader.Load(view, ref parameter, true); if (response != null) { int responseIdentity = view.ResponseIdentity; try { parameter.Return = view.Add(parameter.left, parameter.right); } finally { if (responseIdentity == view.ResponseIdentity) { view.AjaxResponse(ref parameter, ref response); } else { view.AjaxResponse(ref response); } } } } return; case 2: { fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing view = fastCSharp.typePool <fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing> .Pop() ?? new fastCSharp.demo.loadBalancingTcpCommandWeb.ajax.loadBalancing(); _p2 parameter = new _p2(); fastCSharp.net.tcp.http.response response = loader.Load(view, ref parameter, true); if (response != null) { int responseIdentity = view.ResponseIdentity; _a2 callback = typePool <_a2> .Pop() ?? new _a2(); callback.Parameter = parameter; view.Xor(parameter.left, parameter.right, callback.Get(view, response)); } } return; case 3: loader.LoadView(fastCSharp.typePool <fastCSharp.demo.loadBalancingTcpCommandWeb.webView> .Pop() ?? new fastCSharp.demo.loadBalancingTcpCommandWeb.webView(), true); return; case 5 - 1: pubError(loader); return; } }
/// <summary> /// AJAX调用 /// </summary> /// <param name="callIndex"></param> /// <param name="loader"></param> protected override void callAjax(int callIndex, fastCSharp.code.cSharp.ajax.loader loader) { switch (callIndex) { case 0: { fastCSharp.demo.chatWeb.ajax.pub view = fastCSharp.typePool <fastCSharp.demo.chatWeb.ajax.pub> .Pop() ?? new fastCSharp.demo.chatWeb.ajax.pub(); _p0 parameter = new _p0(); fastCSharp.net.tcp.http.response response = loader.Load(view, ref parameter, true); if (response != null) { int responseIdentity = view.ResponseIdentity; _a0 callback = typePool <_a0> .Pop() ?? new _a0(); callback.Parameter = parameter; view.CrawlTitle(parameter.link, callback.Get(view, response)); } } return; case 1: { fastCSharp.demo.chatWeb.ajax.pub view = fastCSharp.typePool <fastCSharp.demo.chatWeb.ajax.pub> .Pop() ?? new fastCSharp.demo.chatWeb.ajax.pub(); _p1 parameter = new _p1(); fastCSharp.net.tcp.http.response response = loader.Load(view, ref parameter, true); if (response != null) { int responseIdentity = view.ResponseIdentity; try { parameter.Return = view.PasteImage(ref parameter.identity); } finally { if (responseIdentity == view.ResponseIdentity) { view.AjaxResponse(ref parameter, ref response); } else { view.AjaxResponse(ref response); } } } } return; case 2: { fastCSharp.demo.chatWeb.ajax.user view = fastCSharp.typePool <fastCSharp.demo.chatWeb.ajax.user> .Pop() ?? new fastCSharp.demo.chatWeb.ajax.user(); _p2 parameter = new _p2(); fastCSharp.net.tcp.http.response response = loader.Load(view, ref parameter, true); if (response != null) { int responseIdentity = view.ResponseIdentity; try { parameter.Return = view.Login(parameter.user, ref parameter.version); } finally { if (responseIdentity == view.ResponseIdentity) { view.AjaxResponse(ref parameter, ref response); } else { view.AjaxResponse(ref response); } } } } return; case 3: { fastCSharp.demo.chatWeb.ajax.user view = fastCSharp.typePool <fastCSharp.demo.chatWeb.ajax.user> .Pop() ?? new fastCSharp.demo.chatWeb.ajax.user(); _p3 parameter = new _p3(); fastCSharp.net.tcp.http.response response = loader.Load(view, ref parameter, true); if (response != null) { int responseIdentity = view.ResponseIdentity; try { view.Logout(parameter.user); } finally { view.AjaxResponse(ref response); } } } return; case 4: { fastCSharp.demo.chatWeb.ajax.user view = fastCSharp.typePool <fastCSharp.demo.chatWeb.ajax.user> .Pop() ?? new fastCSharp.demo.chatWeb.ajax.user(); _p4 parameter = new _p4(); fastCSharp.net.tcp.http.response response = loader.Load(view, ref parameter, true); if (response != null) { int responseIdentity = view.ResponseIdentity; try { view.Send(parameter.user, parameter.message, parameter.users); } finally { view.AjaxResponse(ref response); } } } return; case 5: loader.LoadView(fastCSharp.typePool <fastCSharp.demo.chatWeb.chat> .Pop() ?? new fastCSharp.demo.chatWeb.chat(), true); return; case 6: loader.LoadView(fastCSharp.typePool <fastCSharp.demo.chatWeb.poll> .Pop() ?? new fastCSharp.demo.chatWeb.poll(), true); return; case 8 - 1: pubError(loader); return; } }