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