ProfileEventArgs.Profile プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ProfileEventArgs.Profile プロパティの意味・解説 

ProfileEventArgs.Profile プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

現在の要求対すユーザー プロファイル取得または設定します

名前空間: System.Web.Profile
アセンブリ: System.Web (system.web.dll 内)
構文構文

Dim instance As ProfileEventArgs
Dim value As ProfileBase

value = instance.Profile

instance.Profile = value
public ProfileBase Profile { get; set;
 }
public:
property ProfileBase^ Profile {
    ProfileBase^ get ();
    void set (ProfileBase^ value);
}
/** @property */
public ProfileBase get_Profile ()

/** @property */
public void set_Profile (ProfileBase value)

プロパティ
現在の要求に対して使用するユーザー プロファイル既定値null 参照 (Visual Basic では Nothing) です。

解説解説
使用例使用例

アプリケーションの Global.asax ファイル宣言されPersonalize イベント方法次のコード例示しますイベント コードは、ロール メンバシップ基づいてユーザー プロファイルロードします

Public Sub Profile_Personalize(sender As
 Object, args As ProfileEventArgs)
  Dim userProfile As ProfileCommon

  If User Is Nothing Then
 Return

  userProfile = CType(ProfileBase.Create(User.Identity.Name), ProfileCommon)

  If User.IsInRole("Administrators")
 Then
    userProfile = userProfile.GetProfile("Administrator")
  Else
    If User.IsInRole("Users") Then
      userProfile = userProfile.GetProfile("User")
    Else
      userProfile = userProfile.GetProfile("Guest")
    End If
  End If

  If Not userProfile Is
 Nothing Then _
    args.Profile = userProfile
End Sub
public void Profile_Personalize(object sender,
 ProfileEventArgs args)
{
  ProfileCommon userProfile;

  if (User == null) { return;
 }

  userProfile = (ProfileCommon)ProfileBase.Create(User.Identity.Name);

  if (User.IsInRole("Administrators"))
    userProfile = userProfile.GetProfile("Administrator");
  else
    if (User.IsInRole("Users"))
      userProfile = userProfile.GetProfile("User");
    else
      userProfile = userProfile.GetProfile("Guest");

  if (userProfile != null)
    args.Profile = userProfile;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からProfileEventArgs.Profile プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からProfileEventArgs.Profile プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からProfileEventArgs.Profile プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ProfileEventArgs.Profile プロパティ」の関連用語

ProfileEventArgs.Profile プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ProfileEventArgs.Profile プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS