ActiveDirectoryMembershipUser 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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。
- providerUserKey
- Object
成員資格使用者的 ProviderUserKey。
- passwordQuestion
- String
成員資格使用者的 PasswordQuestion。
- isApproved
- Boolean
成員資格使用者的 IsApproved 值。
- isLockedOut
- Boolean
成員資格使用者的 IsLockedOut 值。
- creationDate
- DateTime
成員資格使用者的 CreationDate。
- lastLoginDate
- DateTime
成員資格使用者的 LastLoginDate。 不使用這個參數。
- lastActivityDate
- DateTime
成員資格使用者的 LastActivityDate。 不使用這個參數。
- lastPasswordChangedDate
- DateTime
成員資格使用者的 LastPasswordChangedDate。
- lastLockoutDate
- DateTime
成員資格使用者的 LastLockoutDate。
例外狀況
providerUserKey
不是 SecurityIdentifier 物件。
-或-
providerName
為 null
且未在應用程式的組態檔中設定提供者。
備註
建立新的 ActiveDirectoryMembershipUser 物件並不會將新的成員資格使用者物件新增至成員資格資料存放區。 若要將新的成員資格使用者新增至成員資格資料存放區,請使用 CreateUser 方法。 請注意,方法 CreateUser 會 ActiveDirectoryMembershipUser 針對新增至資料存放區的成員資格使用者傳回 物件。
ActiveDirectoryMembershipUser物件通常會在應用程式程式碼中建構,以便與 方法搭配 UpdateUser 使用,不過您也可以將從 CreateUser 、 GetUser 、 GetAllUsers 、 FindUsersByName 或 FindUsersByEmail 方法傳回的物件傳遞 ActiveDirectoryMembershipUser 至 UpdateUser 方法。
ActiveDirectoryMembershipUser物件通常也會由 、 GetUser 、 GetAllUsers 、 UpdateUser 、 FindUsersByName 和 FindUsersByEmail 方法的成員資格提供者實 CreateUser 作所建構。