My.User.IsAuthenticated プロパティ
更新 : 2007 年 11 月
ユーザーが認証されているかどうかを示す値を取得します。
' Usage
Dim value As Boolean = My.User.IsAuthenticated
' Declaration
Public ReadOnly Property IsAuthenticated As Boolean
戻り値
ユーザーが認証されている場合は True、それ以外の場合は False です。
解説
My.User.IsAuthenticated を使用すると、現在のユーザーが認証されているかどうかをコードから判断できます。
メモ : |
---|
My.User の厳密な動作は、アプリケーションの種類およびアプリケーションを実行しているオペレーティング システムによって決まります。詳細については、「My.User オブジェクト」を参照してください。 |
処理手順
目的 |
参照項目 |
---|---|
カスタムな認証の実装 |
使用例
次の例は、ユーザーが認証されているかどうかを、リソースにアクセスする前に確認します。
If My.User.IsAuthenticated Then
' Insert code to access a resource here.
End If
必要条件
名前空間 : Microsoft.VisualBasic.ApplicationServices
アセンブリ : Microsoft Visual Basic ランタイム (Microsoft.VisualBasic.dll 内)
使用可能なプロジェクトの種類
プロジェクトの種類 |
使用可/不可 |
---|---|
Windows アプリケーション |
可 |
クラス ライブラリ |
可 |
コンソール アプリケーション |
可 |
Windows コントロール ライブラリ |
可 |
Web コントロール ライブラリ |
可 |
Windows サービス |
可 |
Web サイト |
可 |
アクセス許可
次のアクセス許可が必要になる可能性があります。
アクセス許可 |
説明 |
---|---|
コードに適用されたセキュリティ アクセス許可のセットを記述します。関連する列挙値 : ControlPrincipal。 |
詳細については、「コード アクセス セキュリティ」および「アクセス許可の要求」を参照してください。