System.Web.Profile 名前空間
ASP.NET プロファイルは、データベースなどのデータ ソース内にあるユーザー設定値の格納と取得に使用されます。プロファイル情報およびプロパティ値は、プロファイル プロバイダによって管理され、SqlProfileProvider クラスを使って Microsoft SQL Server データベースに格納するか、ProfileProvider 抽象クラスの実装を使用してカスタム データ ソースに格納できます。
ASP.NET プロファイルの構成には、プロファイルの構成セクションが使用されます。
ユーザー プロファイルが有効にされたアプリケーションを起動すると、ASP.NET によって、ProfileBase クラスを継承する ProfileCommon 型の新しいクラスが作成されます。profile 構成セクションに定義されているそれぞれのプロパティに対して、厳密に型指定されたアクセサが ProfileCommon クラスに追加されます。ProfileCommon クラスのインスタンスは、現在の HttpContext オブジェクトの Profile プロパティの値として設定されます。カスタムのプロファイル実装は、ProfileBase 抽象クラスを継承し、profile 構成要素で指定されないプロパティをユーザー プロファイルに定義することで作成できます。

クラス | 説明 | |
---|---|---|
![]() | CustomProviderDataAttribute | プロファイル プロパティのプロバイダにカスタム データの文字列を提供します。 |
![]() | DefaultProfile | プロファイル プロパティが定義されていない場合の、ユーザー プロファイルのインスタンスを表します。 |
![]() | ProfileAutoSaveEventArgs | ProfileModule クラスの ProfileAutoSaving イベントのデータを提供します。 |
![]() | ProfileBase | プロファイルのプロパティ値と情報への型指定しないアクセスを提供します。 |
![]() | ProfileEventArgs | ProfileModule クラスの Personalize イベントのデータを提供します。 |
![]() | ProfileGroupBase | ASP.NET プロファイル プロパティ値をグループ化するための、型指定しないアクセスを提供します。 |
![]() | ProfileInfo | ユーザー プロファイルについての情報を提供します。 |
![]() | ProfileInfoCollection | ProfileInfo オブジェクトのコレクション。 |
![]() | ProfileManager | ユーザー プロファイルのデータと設定値を管理します。 |
![]() | ProfileMigrateEventArgs | ProfileModule クラスの MigrateAnonymous イベントのデータを提供します。 |
![]() | ProfileModule | ユーザー プロファイルとプロファイル イベントの作成を管理します。このクラスは継承できません。 |
![]() | ProfileProvider | カスタム プロファイル プロバイダを使用してプロファイル サービスを提供するために、ASP.NET が実装するコントラクトを定義します。 |
![]() | ProfileProviderAttribute | ユーザープロファイル プロパティのプロファイル プロバイダを識別します。 |
![]() | ProfileProviderCollection | ProfileProvider 抽象クラスを継承するオブジェクトのコレクション。 |
![]() | SettingsAllowAnonymousAttribute | プロファイルのプロパティを設定できるかどうか、またはプロファイル プロパティに匿名ユーザーがアクセスできるかどうかを識別します。 |
![]() | SqlProfileProvider | SQL Server データベース内にある ASP.NET アプリケーションに関するプロファイル情報のストレージを管理します。 |

デリゲート | 説明 | |
---|---|---|
![]() | ProfileAutoSaveEventHandler | ProfileModule の ProfileAutoSaving イベントを処理するメソッドを表します。 |
![]() | ProfileEventHandler | ProfileModule の Personalize イベントを処理するメソッドを表します。 |
![]() | ProfileMigrateEventHandler | ProfileModule クラスの MigrateAnonymous イベントを処理するメソッドを表します。 |

Weblioに収録されているすべての辞書からSystem.Web.Profile 名前空間を検索する場合は、下記のリンクをクリックしてください。

- System.Web.Profile 名前空間のページへのリンク