ClaimsPrincipal.FindFirst Метод

Определение

Извлекает первое утверждение, соответствующее указанному условию.

Перегрузки

Имя Описание
FindFirst(Predicate<Claim>)

Извлекает первое утверждение, соответствующее указанному предикату.

FindFirst(String)

Извлекает первое утверждение с указанным типом утверждения.

FindFirst(Predicate<Claim>)

Исходный код:
ClaimsPrincipal.cs
Исходный код:
ClaimsPrincipal.cs
Исходный код:
ClaimsPrincipal.cs
Исходный код:
ClaimsPrincipal.cs
Исходный код:
ClaimsPrincipal.cs

Извлекает первое утверждение, соответствующее указанному предикату.

public:
 virtual System::Security::Claims::Claim ^ FindFirst(Predicate<System::Security::Claims::Claim ^> ^ match);
public virtual System.Security.Claims.Claim FindFirst(Predicate<System.Security.Claims.Claim> match);
public virtual System.Security.Claims.Claim? FindFirst(Predicate<System.Security.Claims.Claim> match);
abstract member FindFirst : Predicate<System.Security.Claims.Claim> -> System.Security.Claims.Claim
override this.FindFirst : Predicate<System.Security.Claims.Claim> -> System.Security.Claims.Claim
Public Overridable Function FindFirst (match As Predicate(Of Claim)) As Claim

Параметры

match
Predicate<Claim>

Функция, которая выполняет соответствующую логику.

Возвращаемое значение

Первое соответствующее утверждение или null если совпадение не найдено.

Исключения

match равно null.

Комментарии

Каждый ClaimsIdentity вызывается.

См. также

ClaimsIdentity.FindFirst(String)

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

FindFirst(String)

Исходный код:
ClaimsPrincipal.cs
Исходный код:
ClaimsPrincipal.cs
Исходный код:
ClaimsPrincipal.cs
Исходный код:
ClaimsPrincipal.cs
Исходный код:
ClaimsPrincipal.cs

Извлекает первое утверждение с указанным типом утверждения.

public:
 virtual System::Security::Claims::Claim ^ FindFirst(System::String ^ type);
public virtual System.Security.Claims.Claim FindFirst(string type);
public virtual System.Security.Claims.Claim? FindFirst(string type);
abstract member FindFirst : string -> System.Security.Claims.Claim
override this.FindFirst : string -> System.Security.Claims.Claim
Public Overridable Function FindFirst (type As String) As Claim

Параметры

type
String

Тип утверждения, соответствующий.

Возвращаемое значение

Первое соответствующее утверждение или null если совпадение не найдено.

Исключения

type равно null.

Комментарии

Каждый ClaimsIdentity вызывается.

См. также

ClaimsIdentity.FindFirst(Predicate<Claim>).

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