ActiveDirectoryMembershipUser 构造函数

定义

初始化 ActiveDirectoryMembershipUser 类的新实例。

重载

ActiveDirectoryMembershipUser()

为继承 ActiveDirectoryMembershipUser 类的类初始化 ActiveDirectoryMembershipUser 对象的新实例。

ActiveDirectoryMembershipUser(String, String, Object, String, String, String, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime)

使用指定的属性值创建 ActiveDirectoryMembershipUser 类的新实例。

ActiveDirectoryMembershipUser()

为继承 ActiveDirectoryMembershipUser 类的类初始化 ActiveDirectoryMembershipUser 对象的新实例。

protected:
 ActiveDirectoryMembershipUser();
protected ActiveDirectoryMembershipUser ();
Protected Sub New ()

注解

构造 ActiveDirectoryMembershipUser 函数不用于代码。

适用于

ActiveDirectoryMembershipUser(String, String, Object, String, String, String, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime)

使用指定的属性值创建 ActiveDirectoryMembershipUser 类的新实例。

public:
 ActiveDirectoryMembershipUser(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 ActiveDirectoryMembershipUser (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.ActiveDirectoryMembershipUser : string * string * obj * string * string * string * bool * bool * DateTime * DateTime * DateTime * DateTime * DateTime -> System.Web.Security.ActiveDirectoryMembershipUser
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

成员资格用户的 IsLockedOut 值。

creationDate
DateTime

成员资格用户的 CreationDate

lastLoginDate
DateTime

成员资格用户的 LastLoginDate。 未使用此参数。

lastActivityDate
DateTime

成员资格用户的 LastActivityDate。 未使用此参数。

lastPasswordChangedDate
DateTime

成员资格用户的 LastPasswordChangedDate

lastLockoutDate
DateTime

成员资格用户的 LastLockoutDate

例外

providerUserKey 不是 SecurityIdentifier 对象。

  • 或 - providerNamenull,并且应用程序的配置文件中未设置提供程序。

注解

创建新 ActiveDirectoryMembershipUser 对象不会向成员身份数据存储添加新的成员身份用户对象。 若要向成员身份数据存储添加新的成员身份用户,请使用 CreateUser 该方法。 请注意,该方法 CreateUser 返回 ActiveDirectoryMembershipUser 添加到数据存储的成员身份用户的对象。

ActiveDirectoryMembershipUser对象通常在应用程序代码中构造,以便与该方法一起使用UpdateUser,但也可以将从 CreateUserGetUserGetAllUsersFindUsersByNameFindUsersByEmail方法返回的对象传递给ActiveDirectoryMembershipUserUpdateUser该方法。

ActiveDirectoryMembershipUser 对象通常也由成员资格提供程序实现为 CreateUserGetUserGetAllUsersUpdateUserFindUsersByNameFindUsersByEmail 方法构造。

适用于