WebSecurity Property - CurrentUserName
WebSecurity Object
Definition
The CurrentUserName property is the name of the current user in the user profile table in the WebSecurity database.
C# and VB Syntax
WebSecurity.CurrentUserName
Examples
Example C#
@{
string value;
value=WebSecurity.CurrentUserName;
}
<p>Welcome
@value</p>
Example VB
@Code
Dim value as String
value=WebSecurity.CurrentUserName
End Code
<p>Welcome @value</p>
Remarks
The CurrentUserName property is read only. It cannot be changed by code.
Errors and Exceptions
Any access to the WebSecurity object throws an InvalidOperationException if:
- The InitializeDatabaseConnection() method has not been called
- SimpleMembership is not initialized (or disabled in the website configuration)
Technical Data
Name | Value |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
WebSecurity Object