MembershipUser コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したプロパティ値を持つ新しいメンバーシップ ユーザー オブジェクトを作成します。
オーバーロード
| 名前 | 説明 |
|---|---|
| MembershipUser() |
MembershipUser クラスを継承するクラスのMembershipUser オブジェクトの新しいインスタンスを作成します。 |
| MembershipUser(String, String, Object, String, String, String, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime) |
指定したプロパティ値を持つ新しいメンバーシップ ユーザー オブジェクトを作成します。 |
MembershipUser()
MembershipUser クラスを継承するクラスのMembershipUser オブジェクトの新しいインスタンスを作成します。
protected:
MembershipUser();
protected MembershipUser();
Protected Sub New ()
注釈
MembershipUser コンストラクターは、コードから使用するためのものではありません。
こちらもご覧ください
適用対象
MembershipUser(String, String, Object, String, String, String, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime)
指定したプロパティ値を持つ新しいメンバーシップ ユーザー オブジェクトを作成します。
public:
MembershipUser(System::String ^ providerName, System::String ^ name, System::Object ^ providerUserKey, System::String ^ email, System::String ^ passwordQuestion, System::String ^ comment, bool isApproved, bool isLockedOut, DateTime creationDate, DateTime lastLoginDate, DateTime lastActivityDate, DateTime lastPasswordChangedDate, DateTime lastLockoutDate);
public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, DateTime creationDate, DateTime lastLoginDate, DateTime lastActivityDate, DateTime lastPasswordChangedDate, DateTime lastLockoutDate);
new System.Web.Security.MembershipUser : string * string * obj * string * string * string * bool * bool * DateTime * DateTime * DateTime * DateTime * DateTime -> System.Web.Security.MembershipUser
Public Sub New (providerName As String, name As String, providerUserKey As Object, email As String, passwordQuestion As String, comment As String, isApproved As Boolean, isLockedOut As Boolean, creationDate As DateTime, lastLoginDate As DateTime, lastActivityDate As DateTime, lastPasswordChangedDate As DateTime, lastLockoutDate As DateTime)
パラメーター
- providerName
- String
メンバーシップ ユーザーの ProviderName 文字列。
- providerUserKey
- Object
メンバーシップ ユーザーの ProviderUserKey 識別子。
- passwordQuestion
- String
メンバーシップ ユーザーの PasswordQuestion 文字列。
- isApproved
- Boolean
メンバーシップ ユーザーの IsApproved 値。
- isLockedOut
- Boolean
true メンバーシップ ユーザーをロックアウトする場合。それ以外の場合は false。
- creationDate
- DateTime
メンバーシップ ユーザーの CreationDateDateTime オブジェクト。
- lastLoginDate
- DateTime
メンバーシップ ユーザーの LastLoginDateDateTime オブジェクト。
- lastActivityDate
- DateTime
メンバーシップ ユーザーの LastActivityDateDateTime オブジェクト。
- lastPasswordChangedDate
- DateTime
メンバーシップ ユーザーの LastPasswordChangedDateDateTime オブジェクト。
- lastLockoutDate
- DateTime
メンバーシップ ユーザーの LastLockoutDateDateTime オブジェクト。
例外
コンストラクターは使用できません。 これは、アプリケーションが .NET Framework 4 クライアント プロファイルを対象とする場合に発生する可能性があります。 この例外を回避するには、型からクラスを派生させ、既定の保護されたコンストラクターを呼び出すか、.NET Framework の完全なバージョンをターゲットにするようにアプリケーションを変更します。
注釈
新しい MembershipUser オブジェクトを作成しても、メンバーシップ データ ストアに新しいメンバーシップ ユーザー オブジェクトは追加されません。 メンバーシップ データ ストアに新しいメンバーシップ ユーザーを追加するには、 CreateUser メソッドを使用します。 CreateUser メソッドは、データ ストアに追加されたメンバーシップ ユーザーのMembershipUser オブジェクトを返します。
MembershipUser オブジェクトは、 UpdateUser メソッドで使用するためにアプリケーション コードで構築できます。 または、MembershipUser、CreateUser、GetUser、GetAllUsers、またはFindUsersByNameメソッドから返されたFindUsersByEmail オブジェクトをUpdateUser メソッドに渡すこともできます。
MembershipUser オブジェクトは、一般的に、 CreateUser、 GetUser、 GetAllUsers、 FindUsersByName、および FindUsersByEmail メソッドのメンバーシップ プロバイダー実装によって構築されます。
name、email、およびpasswordQuestionパラメーターはすべて、使用する前にトリミングされます。