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 значение свойства для пользователя, чтобы показать, что пользователь в данный момент подключен к сети. 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.

См. также раздел

Применяется к