System.Web.Profile 名前空間とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > System.Web.Profile 名前空間の意味・解説 

System.Web.Profile 名前空間

メモ : この名前空間は、.NET Framework version 2.0 で新しく追加されたものです。

System.Web.Profile 名前空間には、Web サーバー アプリケーションに ASP.NET のユーザー プロファイルを実装するためのクラスが含まれます。

ASP.NET プロファイルは、データベースなどのデータ ソース内にあるユーザー設定値の格納と取得に使用されます。プロファイル情報およびプロパティ値は、プロファイル プロバイダによって管理され、SqlProfileProvider クラスを使って Microsoft SQL Server データベースに格納するか、ProfileProvider 抽象クラスの実装を使用してカスタム データ ソースに格納できます。

ASP.NET プロファイルの構成には、プロファイルの構成セクションが使用されます。

ユーザー プロファイルが有効にされたアプリケーションを起動すると、ASP.NET によって、ProfileBase クラスを継承する ProfileCommon 型の新しいクラスが作成されます。profile 構成セクションに定義されているそれぞれのプロパティに対して、厳密に型指定されたアクセサが ProfileCommon クラスに追加されます。ProfileCommon クラスのインスタンスは、現在の HttpContext オブジェクトの Profile プロパティの値として設定されます。カスタムのプロファイル実装は、ProfileBase 抽象クラスを継承し、profile 構成要素で指定されないプロパティをユーザー プロファイルに定義することで作成できます。


クラスクラス
 クラス説明
パブリック クラスCustomProviderDataAttributeプロファイル プロパティのプロバイダにカスタム データの文字列を提供します。
パブリック クラスDefaultProfileプロファイル プロパティが定義されていない場合の、ユーザー プロファイルのインスタンスを表します。
パブリック クラスProfileAutoSaveEventArgsProfileModule クラスの ProfileAutoSaving イベントのデータを提供します。
パブリック クラスProfileBaseプロファイルのプロパティ値と情報への型指定しないアクセスを提供します。
パブリック クラスProfileEventArgsProfileModule クラスの Personalize イベントのデータを提供します。
パブリック クラスProfileGroupBaseASP.NET プロファイル プロパティ値をグループ化するための、型指定しないアクセスを提供します。
パブリック クラスProfileInfoユーザー プロファイルについての情報を提供します。
パブリック クラスProfileInfoCollectionProfileInfo オブジェクトのコレクション。
パブリック クラスProfileManagerユーザー プロファイルのデータと設定値を管理します。
パブリック クラスProfileMigrateEventArgsProfileModule クラスの MigrateAnonymous イベントのデータを提供します。
パブリック クラスProfileModuleユーザー プロファイルとプロファイル イベントの作成を管理します。このクラスは継承できません。
パブリック クラスProfileProviderカスタム プロファイル プロバイダを使用してプロファイル サービスを提供するために、ASP.NET が実装するコントラクトを定義します。
パブリック クラスProfileProviderAttributeユーザープロファイル プロパティのプロファイル プロバイダを識別します。
パブリック クラスProfileProviderCollectionProfileProvider 抽象クラスを継承するオブジェクトのコレクション。
パブリック クラスSettingsAllowAnonymousAttributeプロファイルのプロパティを設定できるかどうか、またはプロファイル プロパティに匿名ユーザーがアクセスできるかどうかを識別します。
パブリック クラスSqlProfileProviderSQL Server データベース内にある ASP.NET アプリケーションに関するプロファイル情報のストレージを管理します。
デリゲートデリゲート
 デリゲート説明
パブリック デリゲートProfileAutoSaveEventHandlerProfileModule の ProfileAutoSaving イベントを処理するメソッドを表します。
パブリック デリゲートProfileEventHandlerProfileModule の Personalize イベントを処理するメソッドを表します。
パブリック デリゲートProfileMigrateEventHandlerProfileModule クラスの MigrateAnonymous イベントを処理するメソッドを表します。
列挙型列挙型



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「System.Web.Profile 名前空間」の関連用語

System.Web.Profile 名前空間のお隣キーワード
検索ランキング

   

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



System.Web.Profile 名前空間のページの著作権

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

©2026 GRAS Group, Inc.RSS