次の方法で共有


メンバシップ クラス

更新 : 2007 年 11 月

ASP.NET メンバシップは、提供される資格情報に基づいてユーザーと認証ユーザーを作成および管理する一連のクラスとインターフェイスで構成されています。メンバシップ クラスとインターフェイス、およびこれらが提供する機能を次の表に示します。

ASP.NET メンバシップ クラスと説明

ASP.NET メンバシップで使用されるクラスとその機能を次に表に示します。

クラス/インターフェイス

機能

Membership

一般的なメンバシップ機能を提供します。

新しいユーザーを作成します。

ユーザーを削除します。

新しい情報でユーザーを更新します。

ユーザーのリストを返します。

ユーザーを名前または電子メールで検索します。

ユーザーを検証 (認証) します。

オンラインのユーザー数を取得します。

ユーザーをユーザー名または電子メール アドレスで検索します。

MembershipUser

特定のユーザーについての情報を提供します。

パスワードとパスワードの質問を取得します。

パスワードを変更します。

ユーザーがオンラインかどうかを判断します。

ユーザーが検証されているかどうかを判断します。

アクティビティ、ログイン、およびパスワード変更が最後に行われた日付を返します。

ユーザーのロックを解除します。

MembershipProvider

メンバシップ システムによって使用できるデータ プロバイダの機能を定義します。

メンバシップが使用するプロバイダで実装が必要なメソッドとプロパティを定義します。

MembershipProviderCollection

利用できるすべてのプロバイダのコレクションを返します。

MembershipUserCollection

MembershipUser オブジェクトへの参照を格納します。

MembershipCreateStatus

新しいメンバシップ ユーザーの作成時に、その成功または失敗を表す値を提供します。

MembershipCreateUserException

ユーザーを作成できない場合にスローされる例外を定義します。例外の理由を説明する MembershipCreateStatus 列挙値は、StatusCode プロパティから使用できます。

MembershipPasswordFormat

ASP.NET に含まれるメンバシップ プロバイダが使用できるパスワード ストレージ形式 (Clear、Hashed、Encrypted) を指定します。

参照

概念

メンバシップのセキュリティ保護

その他の技術情報

メンバシップを使用したユーザーの管理