我知道Windows App Store应用程序对System.Net命名空间的支持有限。
我知道对于TCP和UDP协议,Windows.Networking命名空间包含诸如StreamSocket,DataReader,DataWriter等等。
我使用的System.Net中还有一些其他重要的对象,我似乎无法在WinRT中找到相应的对象。特别是这些:
MailAddress
ContentType
ContentDisposition
Thread
任何人都知道这些的等价物吗?
答案 0 :(得分:1)
据我所知,WinRT没有等效的对象。
你真的需要那些物品吗?
除了允许您设置显示名称和电子邮件地址之外,MailAddress并不会添加任何其他值。带有“发件人”显示名称的电子邮件标题如下所示:
From: Joe Dirt <joe.dirt@somegmail.com>
如果您愿意,可以轻松实现自己的MailAddress,但是您是否直接从设备发送电子邮件?
ContentType,这些只是您真正想要在Windows应用商店应用上发送/接收的少数几种内容类型。
json / xml / html,可能还有一些视频/音频媒体。但是,根据您正在构建的内容,如果您想要包含编码,则不必考虑JSON的标头值为application/json
或application/json; charset=utf-8
。