<WebSecurity对象
定义
所述CurrentUserId属性是ID (primary key)在WebSecurity数据库中的当前用户。
C#和VB语法
WebSecurity.CurrentUserId
例子
实施例C#
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
例如VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
备注
该CurrentUserId属性为只读。 它无法通过代码进行更改。
该属性用于识别用户在WebSecurity数据库,无论是在用户资料表,并在成员表。
错误和异常
该CurrentUserId属性返回-1如果登录没有当前用户。
到WebSecurity对象的任何访问将引发一个InvalidOperationException:
- 该InitializeDatabaseConnection()方法还没有被调用
- SimpleMembership未初始化(or disabled in the website configuration)
技术数据
名称 | 值 |
---|---|
命名空间 | WebMatrix.WebData |
部件 | WebMatrix.WebData.dll |
<WebSecurity对象