gpt4 book ai didi

windows-phone-8 - 在调用 MobileFirst 适配器返回之前重新激活应用程序时出现 NullReference 异常

转载 作者:行者123 更新时间:2023-12-04 06:53:06 25 4
gpt4 key购买 nike

我正在开发一个 windows phone 8 silverlight 应用程序,我正在使用
多功能一体机 v6.3

出现以下问题。

如果我调用 MobileFirst 适配器并在该调用返回之前将应用程序置于后台,则当我重新激活该应用程序时,它会因此异常而崩溃。

ExceptionObject {System.NullReferenceException: Object reference not set to an instance of an object.
at IBM.Worklight.WLRequest.responseCallback(IAsyncResult asyncResult)
at System.Net.Browser.ClientHttpWebRequest.<>c__DisplayClass1d.<InvokeGetResponseCallback>b__1b(Object state2)} System.Exception {System.NullReferenceException}

我尝试过的任何电话都会发生这种情况。
有人知道为什么会抛出这个异常吗?

其次,我想知道是否有取消调用的方法。这样我就可以在我的应用程序被停用时做到这一点。

编辑:添加适配器调用实现
public void getInvoices(IShowAndProceed showAndProceedVM, JObject parameter)
{
String myContextObject = "MyAppWP8";
WLRequestOptions invoicesOptions = new WLRequestOptions();
invoicesOptions.setInvocationContext(myContextObject);
WLProcedureInvocationData InvoicesInvocationData = new WLProcedureInvocationData("BillingAdapter", "MyInvoicesProcedure");
InvoicesInvocationData.setParameters(new Object[] { parameter });

WLClient.getInstance().invokeProcedure(InvoicesInvocationData, new InvoicesInvokeListener(showAndProceedVM), invoicesOptions);
}

最佳答案

问题 1:
一个异常(exception)对我来说听起来像是一个缺陷。它将被调查,但如果您编辑问题并添加您的实现(用于适配器过程调用),它将有所帮助。

编辑:请打开 PMR。

问题2:
MFP 适配器请求在执行后无法“取消”。 You can submit a feature request .

关于windows-phone-8 - 在调用 MobileFirst 适配器返回之前重新激活应用程序时出现 NullReference 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30078063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com