Свойство WebSecurity — CurrentUserId
❮ Веб-безопасность
Определение
Свойство CurrentUserId — это идентификатор (первичный ключ) текущего пользователя в базе данных WebSecurity .
C# и синтаксис VB
WebSecurity.CurrentUserId
Примеры
Пример С#
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
Пример ВБ
@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 не инициализирован (или отключен в конфигурации сайта)
❮ Веб-безопасность