MembershipProvider.GetUser 方法

定義

從成員資格使用者的資料來源取得資訊。

多載

GetUser(String, Boolean)

從使用者的資料來源取得資訊。 提供選項,以更新使用者之上次活動日期/時間戳記。

GetUser(Object, Boolean)

根據成員資格使用者的唯一識別碼,從資料來源取得使用者資訊。 提供選項,以更新使用者之上次活動日期/時間戳記。

GetUser(String, Boolean)

從使用者的資料來源取得資訊。 提供選項,以更新使用者之上次活動日期/時間戳記。

public:
 abstract System::Web::Security::MembershipUser ^ GetUser(System::String ^ username, bool userIsOnline);
public abstract System.Web.Security.MembershipUser GetUser (string username, bool userIsOnline);
abstract member GetUser : string * bool -> System.Web.Security.MembershipUser
Public MustOverride Function GetUser (username As String, userIsOnline As Boolean) As MembershipUser

參數

username
String

要取得資訊的使用者名稱。

userIsOnline
Boolean

true 表示要更新該使用者的上次活動日期/時間戳記;false 表示要傳回使用者資訊,而不更新該使用者的上次活動日期/時間戳記。

傳回

MembershipUser 物件,其中從資料來源填入指定使用者的資訊。

範例

如需實作的 MembershipProvider 範例,請參閱 實作設定檔提供者

備註

接受使用者名稱和布林值做為輸入,指出是否要更新 LastActivityDate 使用者的屬性值,以顯示使用者目前處於線上狀態。 GetUserMembershipUser 傳回物件,這個物件會從指定使用者的資料來源填入目前的值。 如果在資料來源中找不到使用者名稱, GetUser 則會傳 null 回 。

另請參閱

適用於

GetUser(Object, Boolean)

根據成員資格使用者的唯一識別碼,從資料來源取得使用者資訊。 提供選項,以更新使用者之上次活動日期/時間戳記。

public:
 abstract System::Web::Security::MembershipUser ^ GetUser(System::Object ^ providerUserKey, bool userIsOnline);
public abstract System.Web.Security.MembershipUser GetUser (object providerUserKey, bool userIsOnline);
abstract member GetUser : obj * bool -> System.Web.Security.MembershipUser
Public MustOverride Function GetUser (providerUserKey As Object, userIsOnline As Boolean) As MembershipUser

參數

providerUserKey
Object

要為其取得資訊的成員資格使用者之唯一識別碼。

userIsOnline
Boolean

true 表示要更新該使用者的上次活動日期/時間戳記;false 表示要傳回使用者資訊,而不更新該使用者的上次活動日期/時間戳記。

傳回

MembershipUser 物件,其中從資料來源填入指定使用者的資訊。

範例

如需實作的 MembershipProvider 範例,請參閱 實作設定檔提供者

備註

接受使用者記錄的唯一識別碼和布林值,指出是否要更新 LastActivityDate 使用者的值,以顯示使用者目前在線上。 方法會 GetUserMembershipUser 傳回物件,這個物件會從指定使用者的資料來源填入目前的值。 如果在資料來源中找不到使用者名稱, GetUser 則會傳 null 回 。

另請參閱

適用於