0

我有一个包含与用户安全相关的表的数据库,我将这个数据库导入 LightSwitch 到一个名为 UserData 的数据源中。然后,我在其中一个实体(角色实体)中添加了一个查询 - GetRolesByPersonId(int)。我看到这个查询是作为 UserData 类的一个非静态方法生成的,为了调用它,我当然需要这个类的一个实例。

我想在我的应用程序启动时运行此查询以获取与安全相关的信息,以便启用/禁用菜单。

问题 1:我应该从什么方法/事件中读取查询?我从 Application_Initialize() 尝试,我正确吗?

问题 2:Application_Initialize() 时是否有现成的 UserData 实例?我是否需要实例化一个新对象才能调用我的查询?

谢谢

4

1 回答 1

1

我认为您可以Me.CreateDataWorkspace.ApplicationDataApplication_Initialize().

于 2012-08-20T12:16:28.513 回答