MembershipProvider.GetUser 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从数据源获取成员资格用户的信息。
重载
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 用户的属性值,以显示用户当前处于联机状态。
GetUser 返回一个 MembershipUser 对象,该对象使用指定用户的数据源中的当前值填充。 如果在数据源中找不到用户名, 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 用户的值,以显示用户当前处于联机状态。 方法 GetUser 返回一个对象, MembershipUser 该对象使用指定用户的数据源中的当前值填充。 如果在数据源中找不到用户名, GetUser 则 null
返回 。