最新的Web開發教程
 

WebSecurity物業 - CurrentUserId


<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對象