最新のWeb開発のチュートリアル
 

WebSecurity社プロパティ - CURRENTUSERNAME


<WebSecurity社オブジェクト

定義

CURRENTUSERNAMEプロパティWebSecurity社のデータベース内のユーザー・プロファイル・テーブル内の現在のユーザーの名前です。


C#とVBの構文

WebSecurity.CurrentUserName

例のC#

@{
string value;
value=WebSecurity.CurrentUserName;
}

<p>Welcome @value</p>

例VB

@Code
Dim value as String
value=WebSecurity.CurrentUserName
End Code

<p>Welcome @value</p>

備考

CURRENTUSERNAMEプロパティは読み取り専用です。 これは、コードによって変更することはできません。


エラーと例外

WebSecurity社のオブジェクトへのアクセスは、InvalidOperationExceptionがある場合にスローされます。

  • InitializeDatabaseConnection()メソッドが呼び出されていません
  • SimpleMembershipが初期化されていない(or disabled in the website configuration)

技術データ

名前空間 WebMatrix.WebData
アセンブリ WebMatrix.WebData.dll

<WebSecurity社オブジェクト