UserManager<TUser>.GetUserId(ClaimsPrincipal) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение утверждения идентификатора пользователя, если оно имеется, в противном случае возвращает значение NULL.
public:
virtual System::String ^ GetUserId(System::Security::Claims::ClaimsPrincipal ^ principal);
public virtual string GetUserId (System.Security.Claims.ClaimsPrincipal principal);
public virtual string? GetUserId (System.Security.Claims.ClaimsPrincipal principal);
abstract member GetUserId : System.Security.Claims.ClaimsPrincipal -> string
override this.GetUserId : System.Security.Claims.ClaimsPrincipal -> string
Public Overridable Function GetUserId (principal As ClaimsPrincipal) As String
Параметры
- principal
- ClaimsPrincipal
Экземпляр класса ClaimsPrincipal.
Возвращаемое значение
Значение утверждения идентификатора пользователя или значение NULL, если утверждение отсутствует.
Комментарии
Утверждение идентификатора пользователя идентифицируется с помощью NameIdentifier.