MembershipUserとは? わかりやすく解説

MembershipUser クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

メンバシップ データ ストア内のメンバシップ ユーザー情報公開および更新します

名前空間: System.Web.Security
アセンブリ: System.Web (system.web.dll 内)
構文構文

<SerializableAttribute> _
Public Class MembershipUser
Dim instance As MembershipUser
[SerializableAttribute] 
public class MembershipUser
[SerializableAttribute] 
public ref class MembershipUser
/** @attribute SerializableAttribute() */ 
public class MembershipUser
SerializableAttribute 
public class MembershipUser
解説解説
使用例使用例

ユーザー電子メール アドレス更新するコード例次に示します

<%@ Page Language="vb" %>
<%@ Import Namespace="System.Web.Security"
 %>
<script runat="server">

Dim u As MembershipUser

Public Sub Page_Load(sender As
 Object, args As EventArgs)

  u = Membership.GetUser(User.Identity.Name)

  If Not IsPostBack Then
 EmailTextBox.Text = u.Email

End Sub

Public Sub UpdateEmailButton_OnClick(sender
 As Object, args As EventArgs)

  Try
    u.Email = EmailTextBox.Text

    Membership.UpdateUser(u)
  
    Msg.Text = "User e-mail updated."
  Catch e As System.Configuration.Provider.ProviderException
    Msg.Text = e.Message
  End Try

End Sub

</script>
<html>
<head>
<title>Sample: Update User E-Mail</title>
</head>
<body>

<form runat="server">
  <h3>Update E-Mail Address for <%=User.Identity.Name%></h3>

  <asp:Label id="Msg" ForeColor="maroon"
 runat="server" /><BR>

  <table CellPadding="3" border="0">
    <tr>
      <td>E-mail Address:</td>
      <td><asp:TextBox id="EmailTextBox"
 MaxLength="128" Columns="30"
 runat="server" /></td>
      <td><asp:RequiredFieldValidator id="EmailRequiredValidator"
 runat="server"
                                    ControlToValidate="EmailTextBox"
 ForeColor="red"
                                    Display="Static"
 ErrorMessage="Required" /></td>
    </tr>
    <tr>
      <td></td>
      <td><asp:Button id="UpdateEmailButton"
 
                      Text="Update E-mail" 
                      OnClick="UpdateEmailButton_OnClick"
 
                      runat="server" /></td>
    </tr>
  </table>
</form>

</body>
</html>
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Web.Security" %>
<script runat="server">

MembershipUser u;

public void Page_Load(object sender, EventArgs
 args)
{
  u = Membership.GetUser(User.Identity.Name);

  if (!IsPostBack)
  {
    EmailTextBox.Text = u.Email; 
  }
}

public void UpdateEmailButton_OnClick(object
 sender, EventArgs args)
{
  try
  {
    u.Email = EmailTextBox.Text;

    Membership.UpdateUser(u);
  
    Msg.Text = "User e-mail updated.";
  }
  catch (System.Configuration.Provider.ProviderException e)
  {
    Msg.Text = e.Message;
  }
}

</script>
<html>
<head>
<title>Sample: Update User E-Mail</title>
</head>
<body>

<form runat="server">
  <h3>Update E-Mail Address for <%=User.Identity.Name%></h3>

  <asp:Label id="Msg" ForeColor="maroon" runat="server"
 /><BR>

  <table CellPadding="3" border="0">
    <tr>
      <td>E-mail Address:</td>
      <td><asp:TextBox id="EmailTextBox" MaxLength="128"
 Columns="30" runat="server" /></td>
      <td><asp:RequiredFieldValidator id="EmailRequiredValidator"
 runat="server"
                                    ControlToValidate="EmailTextBox" ForeColor="red"
                                    Display="Static" ErrorMessage="Required"
 /></td>
    </tr>
    <tr>
      <td></td>
      <td><asp:Button id="UpdateEmailButton" 
                      Text="Update E-mail" 
                      OnClick="UpdateEmailButton_OnClick" 
                      runat="server" /></td>
    </tr>
  </table>
</form>

</body>
</html>
継承階層継承階層
System.Object
  System.Web.Security.MembershipUser
     System.Web.Security.ActiveDirectoryMembershipUser
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MembershipUser コンストラクタ ()


MembershipUser コンストラクタ (String, String, Object, String, String, String, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

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

名前空間: System.Web.Security
アセンブリ: System.Web (system.web.dll 内)
構文構文

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 _
)
Dim providerName As String
Dim name As String
Dim providerUserKey As Object
Dim email As String
Dim passwordQuestion As String
Dim comment As String
Dim isApproved As Boolean
Dim isLockedOut As Boolean
Dim creationDate As DateTime
Dim lastLoginDate As DateTime
Dim lastActivityDate As DateTime
Dim lastPasswordChangedDate As DateTime
Dim lastLockoutDate As DateTime

Dim instance As New MembershipUser(providerName,
 name, providerUserKey, email, passwordQuestion, comment, isApproved, isLockedOut,
 creationDate, lastLoginDate, lastActivityDate, lastPasswordChangedDate, 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
)
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
)
public MembershipUser (
    String providerName, 
    String name, 
    Object providerUserKey, 
    String email, 
    String passwordQuestion, 
    String comment, 
    boolean isApproved, 
    boolean isLockedOut, 
    DateTime creationDate, 
    DateTime lastLoginDate, 
    DateTime lastActivityDate, 
    DateTime lastPasswordChangedDate, 
    DateTime lastLockoutDate
)
public function MembershipUser (
    providerName : String, 
    name : String, 
    providerUserKey : Object, 
    email : String, 
    passwordQuestion : String, 
    comment : String, 
    isApproved : boolean, 
    isLockedOut : boolean, 
    creationDate : DateTime, 
    lastLoginDate : DateTime, 
    lastActivityDate : DateTime, 
    lastPasswordChangedDate : DateTime, 
    lastLockoutDate : DateTime
)

パラメータ

providerName

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

name

メンバシップ ユーザーUsername 文字列

providerUserKey

メンバシップ ユーザーの ProviderUserKey ID

email

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

passwordQuestion

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

comment

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

isApproved

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

isLockedOut

メンバシップ ユーザーロックする場合trueそれ以外場合false

creationDate

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

lastLoginDate

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

lastActivityDate

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

lastPasswordChangedDate

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

lastLockoutDate

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

例外例外
例外種類条件

ArgumentException

providerNamenull 参照 (Visual Basic では Nothing) です。

または

providerName が Providers コレクション内に見つかりません。

解説解説

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

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

一般的にはMembershipUser オブジェクトは CreateUser、GetUser、GetAllUsers、FindUsersByName、および FindUsersByEmail の各メソッドメンバシップ プロバイダ実装によって作成されます。

nameemail、および passwordQuestion の各パラメータは、使用前にすべてトリムされます

使用例使用例

メンバシップ プロバイダに対して CreateUser メソッド実装する方法次のコード例示します。このメソッドは、ユーザーデータ ストア正常に追加されたときに返される MembershipUser オブジェクト構築します

Public Overrides Function
 CreateUser(ByVal username As String,
 _
ByVal password As String,
 _
ByVal email As String, _
ByVal passwordQuestion As String,
 _
ByVal passwordAnswer As String,
 _
ByVal isApproved As Boolean,
 _
ByVal providerUserKey As Object,
 _
         ByRef status As MembershipCreateStatus)
 As MembershipUser

  Dim Args As ValidatePasswordEventArgs = _
    New ValidatePasswordEventArgs(username, password, True)

  OnValidatingPassword(args)

  If args.Cancel Then
    status = MembershipCreateStatus.InvalidPassword
    Return Nothing
  End If


  If RequiresUniqueEmail AndAlso GetUserNameByEmail(email)
 <> "" Then
    status = MembershipCreateStatus.DuplicateEmail
    Return Nothing
  End If

  Dim u As MembershipUser = GetUser(username,
 False)

  If u Is Nothing Then
    Dim createDate As DateTime = DateTime.Now

    If providerUserKey Is Nothing
 Then
      providerUserKey = Guid.NewGuid()
    Else
      If Not TypeOf providerUserKey
 Is Guid Then
        status = MembershipCreateStatus.InvalidProviderUserKey
        Return Nothing
      End If
    End If

    Dim conn As OdbcConnection = New
 OdbcConnection(ConnectionString)
    Dim cmd As OdbcCommand = New
 OdbcCommand("INSERT INTO [" & TableName &
 "]" & _
          " (PKID, Username, Password, Email, PasswordQuestion,
 " & _
          " PasswordAnswer, IsApproved," & _
          " Comment, CreationDate, LastPasswordChangedDate, LastActivityDate,"
 & _
          " ApplicationName, IsLockedOut, LastLockedOutDate,"
 & _
          " FailedPasswordAttemptCount, FailedPasswordAttemptWindowStart,
 " & _
          " FailedPasswordAnswerAttemptCount, FailedPasswordAnswerAttemptWindowStart)"
 & _
          " Values(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
 ?, ?, ?)", conn)

    cmd.Parameters.Add("@PKID", OdbcType.UniqueIdentifier).Value
 = providerUserKey
    cmd.Parameters.Add("@Username", OdbcType.VarChar,
 255).Value = username
    cmd.Parameters.Add("@Password", OdbcType.VarChar,
 255).Value = EncodePassword(password)
    cmd.Parameters.Add("@Email", OdbcType.VarChar,
 128).Value = email
    cmd.Parameters.Add("@PasswordQuestion", OdbcType.VarChar,
 255).Value = passwordQuestion
    cmd.Parameters.Add("@PasswordAnswer", OdbcType.VarChar,
 255).Value = EncodePassword(passwordAnswer)
    cmd.Parameters.Add("@IsApproved", OdbcType.Bit).Value
 = isApproved
    cmd.Parameters.Add("@Comment", OdbcType.VarChar,
 255).Value = ""
    cmd.Parameters.Add("@CreationDate", OdbcType.DateTime).Value
 = createDate
    cmd.Parameters.Add("@LastPasswordChangedDate",
 OdbcType.DateTime).Value = createDate
    cmd.Parameters.Add("@LastActivityDate", OdbcType.DateTime).Value
 = createDate
    cmd.Parameters.Add("@ApplicationName", OdbcType.VarChar,
 255).Value = pApplicationName
    cmd.Parameters.Add("@IsLockedOut", OdbcType.Bit).Value
 = False
    cmd.Parameters.Add("@LastLockedOutDate", OdbcType.DateTime).Value
 = createDate
    cmd.Parameters.Add("@FailedPasswordAttemptCount",
 OdbcType.Int).Value = 0
    cmd.Parameters.Add("@FailedPasswordAttemptWindowStart",
 OdbcType.DateTime).Value = createDate
    cmd.Parameters.Add("@FailedPasswordAnswerAttemptCount",
 OdbcType.Int).Value = 0
    cmd.Parameters.Add("@FailedPasswordAnswerAttemptWindowStart",
 OdbcType.DateTime).Value = createDate

    Try
      conn.Open()

      Dim recAdded As Integer
 = cmd.ExecuteNonQuery()

      If recAdded > 0 Then
        status = MembershipCreateStatus.Success
      Else
        status = MembershipCreateStatus.UserRejected
      End If
    Catch e As OdbcException
      ' Handle exception.

      status = MembershipCreateStatus.ProviderError
    Finally
      conn.Close()
    End Try


    Return GetUser(username, False)
  Else
    status = MembershipCreateStatus.DuplicateUserName
  End If

  Return Nothing
End Function
public override MembershipUser CreateUser(string
 username,
         string password,
         string email,
         string passwordQuestion,
         string passwordAnswer,
         bool isApproved,
         object providerUserKey,
         out MembershipCreateStatus status)
{
  ValidatePasswordEventArgs args =
    new ValidatePasswordEventArgs(username, password, true);

  OnValidatingPassword(args);

  if (args.Cancel)
  {
    status = MembershipCreateStatus.InvalidPassword;
    return null;
  }


  if (RequiresUniqueEmail && GetUserNameByEmail(email)
 != "")
  {
    status = MembershipCreateStatus.DuplicateEmail;
    return null;
  }

  MembershipUser u = GetUser(username, false);

  if (u == null)
  {
    DateTime createDate = DateTime.Now;

    if (providerUserKey == null)
    {
      providerUserKey = Guid.NewGuid();
    }
    else
    {
      if (!(providerUserKey is Guid))
      {
        status = MembershipCreateStatus.InvalidProviderUserKey;
        return null;
      }
    }

    OdbcConnection conn = new OdbcConnection(ConnectionString);
    OdbcCommand cmd = new OdbcCommand("INSERT INTO ["
 + tableName + "]" +
          " (PKID, Username, Password, Email, PasswordQuestion, " +
          " PasswordAnswer, IsApproved," +
          " Comment, CreationDate, LastPasswordChangedDate, LastActivityDate,"
 +
          " ApplicationName, IsLockedOut, LastLockedOutDate," +
          " FailedPasswordAttemptCount, FailedPasswordAttemptWindowStart, "
 +
          " FailedPasswordAnswerAttemptCount, FailedPasswordAnswerAttemptWindowStart)"
 +
          " Values(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
 conn);

    cmd.Parameters.Add("@PKID", OdbcType.UniqueIdentifier).Value = providerUserKey;
    cmd.Parameters.Add("@Username", OdbcType.VarChar, 255).Value = username;
    cmd.Parameters.Add("@Password", OdbcType.VarChar, 255).Value = EncodePassword(password);
    cmd.Parameters.Add("@Email", OdbcType.VarChar, 128).Value = email;
    cmd.Parameters.Add("@PasswordQuestion", OdbcType.VarChar, 255).Value
 = passwordQuestion;
    cmd.Parameters.Add("@PasswordAnswer", OdbcType.VarChar, 255).Value
 = EncodePassword(passwordAnswer);
    cmd.Parameters.Add("@IsApproved", OdbcType.Bit).Value = isApproved;
    cmd.Parameters.Add("@Comment", OdbcType.VarChar, 255).Value = "";
    cmd.Parameters.Add("@CreationDate", OdbcType.DateTime).Value = createDate;
    cmd.Parameters.Add("@LastPasswordChangedDate", OdbcType.DateTime).Value
 = createDate;
    cmd.Parameters.Add("@LastActivityDate", OdbcType.DateTime).Value =
 createDate;
    cmd.Parameters.Add("@ApplicationName", OdbcType.VarChar, 255).Value
 = pApplicationName;
    cmd.Parameters.Add("@IsLockedOut", OdbcType.Bit).Value = false;
    cmd.Parameters.Add("@LastLockedOutDate", OdbcType.DateTime).Value =
 createDate;
    cmd.Parameters.Add("@FailedPasswordAttemptCount", OdbcType.Int).Value
 = 0;
    cmd.Parameters.Add("@FailedPasswordAttemptWindowStart", OdbcType.DateTime).Value
 = createDate;
    cmd.Parameters.Add("@FailedPasswordAnswerAttemptCount", OdbcType.Int).Value
 = 0;
    cmd.Parameters.Add("@FailedPasswordAnswerAttemptWindowStart", OdbcType.DateTime).Value
 = createDate;

    try
    {
      conn.Open();

      int recAdded = cmd.ExecuteNonQuery();

      if (recAdded > 0)
      {
        status = MembershipCreateStatus.Success;
      }
      else
      {
        status = MembershipCreateStatus.UserRejected;
      }
    }
    catch (OdbcException)
    {
      // Handle exception.

      status = MembershipCreateStatus.ProviderError;
    }
    finally
    {
      conn.Close();
    }


    return GetUser(username, false);
  }
  else
  {
    status = MembershipCreateStatus.DuplicateUserName;
  }


  return null;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MembershipUser コンストラクタ


MembershipUser プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ Comment メンバシップ ユーザーアプリケーション固有情報取得または設定します
パブリック プロパティ CreationDate ユーザーメンバシップ データ ストア追加され日時取得します
パブリック プロパティ Email メンバシップ ユーザー電子メール アドレス取得または設定します
パブリック プロパティ IsApproved メンバシップ ユーザー認証できるかどうかを示す値を取得または設定します
パブリック プロパティ IsLockedOut メンバシップ ユーザーロックされ検証できない状態であるかどうかを示す値を取得します
パブリック プロパティ IsOnline ユーザーオンライン中であるかどうかを示す値を取得します
パブリック プロパティ LastActivityDate メンバシップ ユーザー最後に認証され日時またはアプリケーションアクセスした日時取得または設定します
パブリック プロパティ LastLockoutDate メンバシップ ユーザーロックされ最新日時取得します
パブリック プロパティ LastLoginDate ユーザー最後に認証され日時取得または設定します
パブリック プロパティ LastPasswordChangedDate メンバシップ ユーザーパスワード最後に更新されたときの日時取得します
パブリック プロパティ PasswordQuestion メンバシップ ユーザー対すパスワード質問取得します
パブリック プロパティ ProviderName メンバシップ ユーザーユーザー情報格納および取得するメンバシップ プロバイダの名前を取得します
パブリック プロパティ ProviderUserKey メンバシップ データ ソースからユーザー ID取得します
パブリック プロパティ UserName メンバシップ ユーザーログオン名を取得します
参照参照

関連項目

MembershipUser クラス
System.Web.Security 名前空間

その他の技術情報

メンバシップ概要

MembershipUser メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド ChangePassword メンバシップ データ ストア内のメンバシップ ユーザーパスワード更新します
パブリック メソッド ChangePasswordQuestionAndAnswer メンバシップ データ ストア内のメンバシップ ユーザーパスワード質問解答更新します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetPassword オーバーロードされますメンバシップ データ ストアからメンバシップ ユーザーパスワード取得します
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド ResetPassword オーバーロードされますユーザーパスワードを、自動的に生成され新しパスワードリセットします。
パブリック メソッド ToString オーバーライドされますメンバシップ ユーザーユーザー名返します
パブリック メソッド UnlockUser ユーザーロック状態を解除してメンバシップ ユーザー検証可能な状態にします。
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

MembershipUser クラス
System.Web.Security 名前空間

その他の技術情報

メンバシップ概要

MembershipUser メンバ

メンバシップ データ ストア内のメンバシップ ユーザー情報公開および更新します

MembershipUser データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
プロテクト コンストラクタプロテクト コンストラクタ
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ Comment メンバシップ ユーザーアプリケーション固有情報取得または設定します
パブリック プロパティ CreationDate ユーザーメンバシップ データ ストア追加され日時取得します
パブリック プロパティ Email メンバシップ ユーザー電子メール アドレス取得または設定します
パブリック プロパティ IsApproved メンバシップ ユーザー認証できるかどうかを示す値を取得または設定します
パブリック プロパティ IsLockedOut メンバシップ ユーザーロックされ検証できない状態であるかどうかを示す値を取得します
パブリック プロパティ IsOnline ユーザーオンライン中であるかどうかを示す値を取得します
パブリック プロパティ LastActivityDate メンバシップ ユーザー最後に認証され日時またはアプリケーションアクセスした日時取得または設定します
パブリック プロパティ LastLockoutDate メンバシップ ユーザーロックされ最新日時取得します
パブリック プロパティ LastLoginDate ユーザー最後に認証され日時取得または設定します
パブリック プロパティ LastPasswordChangedDate メンバシップ ユーザーパスワード最後に更新されたときの日時取得します
パブリック プロパティ PasswordQuestion メンバシップ ユーザー対すパスワード質問取得します
パブリック プロパティ ProviderName メンバシップ ユーザーユーザー情報格納および取得するメンバシップ プロバイダの名前を取得します
パブリック プロパティ ProviderUserKey メンバシップ データ ソースからユーザー ID取得します
パブリック プロパティ UserName メンバシップ ユーザーログオン名を取得します
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド ChangePassword メンバシップ データ ストア内のメンバシップ ユーザーパスワード更新します
パブリック メソッド ChangePasswordQuestionAndAnswer メンバシップ データ ストア内のメンバシップ ユーザーパスワード質問解答更新します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetPassword オーバーロードされますメンバシップ データ ストアからメンバシップ ユーザーパスワード取得します
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド ResetPassword オーバーロードされますユーザーパスワードを、自動的に生成され新しパスワードリセットします。
パブリック メソッド ToString オーバーライドされますメンバシップ ユーザーユーザー名返します
パブリック メソッド UnlockUser ユーザーロック状態を解除してメンバシップ ユーザー検証可能な状態にします。
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

MembershipUser クラス
System.Web.Security 名前空間

その他の技術情報

メンバシップ概要



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「MembershipUser」の関連用語

MembershipUserのお隣キーワード
検索ランキング

   

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



MembershipUserのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS