ClaimsPrincipal.FindFirst 메서드

정의

지정된 조건과 일치하는 첫 번째 클레임을 검색합니다.

오버로드

Name Description
FindFirst(Predicate<Claim>)

지정된 조건자에서 일치하는 첫 번째 클레임을 검색합니다.

FindFirst(String)

지정된 클레임 유형을 사용하여 첫 번째 클레임을 검색합니다.

FindFirst(Predicate<Claim>)

Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs
Source:
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 일치하는 항목이 없는 경우

예외

matchnull입니다.

설명

각각 ClaimsIdentity 이 호출됩니다.

참고하십시오

ClaimsIdentity.FindFirst(String)

적용 대상

FindFirst(String)

Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs
Source:
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 일치하는 항목이 없는 경우

예외

typenull입니다.

설명

각각 ClaimsIdentity 이 호출됩니다.

참고하십시오

ClaimsIdentity.FindFirst(Predicate<Claim>);

적용 대상