WebSecurity Property - CurrentUserId
❮ WebSecurity
Definition(定義)
CurrentUserId 屬性是 WebSecurity 資料庫中當前使用者的 ID(主鍵)。
C# 和 VB 語法
WebSecurity.CurrentUserId
示例
C# 示例
@{
int 值;
value=WebSecurity.CurrentUserId;
}
<p>當前使用者 ID 是: @value</p>
VB 示例
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>當前使用者 ID 是: @value</p>
備註
CurrentUserId 屬性是隻讀的。程式碼無法更改它。
該屬性用於在 WebSecurity 資料庫中標識使用者,包括使用者配置檔案表和成員資格表。
錯誤和異常
如果當前沒有使用者登入,CurrentUserId 屬性將返回 -1。
如果以下任一情況發生,則對 WebSecurity 物件的任何訪問都會引發 InvalidOperationException:
- 尚未呼叫 InitializeDatabaseConnection() 方法
- SimpleMembership 未初始化(或在網站配置中停用)
❮ WebSecurity