MembershipUser コンストラクター

定義

指定したプロパティ値を持つ新しいメンバーシップ ユーザー オブジェクトを作成します。

オーバーロード

名前 説明
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 文字列。

name
String

メンバーシップ ユーザーの UserName 文字列。

providerUserKey
Object

メンバーシップ ユーザーの ProviderUserKey 識別子。

email
String

メンバーシップ ユーザーの Email 文字列。

passwordQuestion
String

メンバーシップ ユーザーの PasswordQuestion 文字列。

comment
String

メンバーシップ ユーザーの Comment 文字列。

isApproved
Boolean

メンバーシップ ユーザーの IsApproved 値。

isLockedOut
Boolean

true メンバーシップ ユーザーをロックアウトする場合。それ以外の場合は false

creationDate
DateTime

メンバーシップ ユーザーの CreationDateDateTime オブジェクト。

lastLoginDate
DateTime

メンバーシップ ユーザーの LastLoginDateDateTime オブジェクト。

lastActivityDate
DateTime

メンバーシップ ユーザーの LastActivityDateDateTime オブジェクト。

lastPasswordChangedDate
DateTime

メンバーシップ ユーザーの LastPasswordChangedDateDateTime オブジェクト。

lastLockoutDate
DateTime

メンバーシップ ユーザーの LastLockoutDateDateTime オブジェクト。

例外

providerNamenullです。

-又は-

providerNameProviders コレクションに見つかりません。

コンストラクターは使用できません。 これは、アプリケーションが .NET Framework 4 クライアント プロファイルを対象とする場合に発生する可能性があります。 この例外を回避するには、型からクラスを派生させ、既定の保護されたコンストラクターを呼び出すか、.NET Framework の完全なバージョンをターゲットにするようにアプリケーションを変更します。

注釈

新しい MembershipUser オブジェクトを作成しても、メンバーシップ データ ストアに新しいメンバーシップ ユーザー オブジェクトは追加されません。 メンバーシップ データ ストアに新しいメンバーシップ ユーザーを追加するには、 CreateUser メソッドを使用します。 CreateUser メソッドは、データ ストアに追加されたメンバーシップ ユーザーのMembershipUser オブジェクトを返します。

MembershipUser オブジェクトは、 UpdateUser メソッドで使用するためにアプリケーション コードで構築できます。 または、MembershipUserCreateUserGetUserGetAllUsers、またはFindUsersByNameメソッドから返されたFindUsersByEmail オブジェクトをUpdateUser メソッドに渡すこともできます。

MembershipUser オブジェクトは、一般的に、 CreateUserGetUserGetAllUsersFindUsersByName、および FindUsersByEmail メソッドのメンバーシップ プロバイダー実装によって構築されます。

nameemail、およびpasswordQuestionパラメーターはすべて、使用する前にトリミングされます。

こちらもご覧ください

適用対象