📄 serviceagentcallback.cs
字号:
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by the Mobile Client Software Factory.
// Runtime Version:2.0.50727.42
//
// Changes to this file will be preserved if code is regenerated.
// However, you must keep the method overrides in sync with the generated
// ServiceDisconnectedAgentCallbackBase class.
// </auto-generated>
//------------------------------------------------------------------------------
using Microsoft.Practices.Mobile.DisconnectedAgent;
using System;
using System.Windows.Forms;
namespace MobileDevelopersHandbook.DSAExample.DisconnectedAgents.OrdersWebService
{
// Generated code for the web service.
// Use this proxy to make requests to the service when working in an application that is occasionally connected
public class ServiceDisconnectedAgentCallback : ServiceDisconnectedAgentCallbackBase
{
#region PostOrder
public override void OnPostOrderReturn(Request request, object[] parameters, Int32 returnValue)
{
MessageBox.Show("Callback from Disconnected Service Agent");
OrdersResultSetResultSets.OrdersResultSet orders = new OrdersResultSetResultSets.OrdersResultSet();
while (orders.Read())
{
if (orders.ServerOrderId == 0)
{
orders.ServerOrderId = returnValue;
orders.Update();
break;
}
}
orders.Dispose();
}
public override OnExceptionAction OnPostOrderException(Request request, Exception ex)
{
return OnExceptionAction.Retry;
}
#endregion PostOrder
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -