Xamarin PCL中的函数子集

时间:2015-10-08 09:55:16

标签: .net xamarin

我正在尝试了解Xamarin中的PCL项目。

我已经弄清楚并在网上看到XMLHttpWebRequest GetResponse()在PCL下不可用。到目前为止,我理解这是因为PCL仅提供目标平台的子集。我的问题是:哪个平台不支持此功能?

在定位.NET Framework 4.5,Android,iOS和Silverlight 5时,此功能不存在。因为项目属性窗口说这些框架都支持相同的API(.NET 4.5),所以我认为不应该有任何限制。我不明白这里有什么?

此外,当我创建Xamarin共享项目并使用GetResponse()时,它会为Android编译。

1 个答案:

答案 0 :(得分:0)

您只需通过NuGet将Microsoft.Bcl.Async包添加到您的PCL即可。这样您就可以在针对Xamarin的PCL代码中使用GetResponseAsync