2010-03-09 113 views
1

我在C#中开发智能设备应用程序。这是一个窗口应用程序。在这个应用程序中,我使用登录表单来验证用户。只有经过身份验证的用户才能登录到系统。我在这个应用程序中使用statc变量,以便它们可以在应用程序级别使用。部署应用程序后,我可以看到模拟器提供了带有乘法符号的关闭按钮。通过这种方式,我可以关闭我的表单以及应用程序。但我想在我的应用程序中提供一个注销链接。我可以在C#窗口应用程序中提供注销功能吗?如果是的话,该怎么做?请确保.net框架的所有功能都不适用于.net精简框架?你能否提供我可以解决上述问题的代码或链接?如何在C#窗口应用程序中注销功能?

回答

1

这将取决于系统中实际记录的内容。您只需要清除这些静态变量(将它们设置为空),并确保您使用它们的任何地方,都先测试无效性,以便检测注销。或者,您可能需要明确过期与服务器的会话。我们没有足够的信息继续下去。

如果你也在控制服务器(我假设有是某个服务器的地方),那么或者使它成为无状态(所以没有“会话”可言)或使会话会自动超时 - 请记住,在移动设备上,连接可能会断断续续;当用户无法告诉服务器他们已完成时,您不希望浪费昂贵的资源。

我真的不能提供任何代码,因为你没有告诉我们任何信息,这将真正提示任何代码。如果您提供更多关于您登录等内容的信息,我们可能会提供更多帮助。