ClaimsPrincipal.FindAll 메서드

정의

지정된 조건을 일치하는 모든 클레임을 가져옵니다.Retrieves all of the claims that match a specified condition.

오버로드

FindAll(Predicate<Claim>)

지정된 조건자와 일치하는 클레임을 모두 검색합니다.Retrieves all of the claims that are matched by the specified predicate.

FindAll(String)

모든 클레임 또는 지정된 클레임 형식을 갖는 클레임을 검색합니다.Retrieves all or the claims that have the specified claim type.

FindAll(Predicate<Claim>)

지정된 조건자와 일치하는 클레임을 모두 검색합니다.Retrieves all of the claims that are matched by the specified predicate.

public:
 virtual System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ FindAll(Predicate<System::Security::Claims::Claim ^> ^ match);
public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll (Predicate<System.Security.Claims.Claim> match);
abstract member FindAll : Predicate<System.Security.Claims.Claim> -> seq<System.Security.Claims.Claim>
override this.FindAll : Predicate<System.Security.Claims.Claim> -> seq<System.Security.Claims.Claim>
Public Overridable Function FindAll (match As Predicate(Of Claim)) As IEnumerable(Of Claim)

매개 변수

match
Predicate<Claim>

일치하는 논리를 수행하는 함수입니다.The function that performs the matching logic.

반환

일치하는 클레임입니다.The matching claims.

예외

matchnull인 경우match is null.

설명

클레임 보안 주체와 연결 된 모든 id에서 클레임을 반환 합니다.Returns claims from all identities associated with the claims principal.

FindAll(String)

모든 클레임 또는 지정된 클레임 형식을 갖는 클레임을 검색합니다.Retrieves all or the claims that have the specified claim type.

public:
 virtual System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ FindAll(System::String ^ type);
public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll (string type);
abstract member FindAll : string -> seq<System.Security.Claims.Claim>
override this.FindAll : string -> seq<System.Security.Claims.Claim>
Public Overridable Function FindAll (type As String) As IEnumerable(Of Claim)

매개 변수

type
String

클레임과 일치하는 클레임 형식입니다.The claim type against which to match claims.

반환

일치하는 클레임입니다.The matching claims.

예외

typenull인 경우type is null.

설명

클레임 보안 주체와 연결 된 모든 id에서 클레임을 반환 합니다.Returns claims from all identities associated with the claims principal. type에 대 한 서 수 대/소문자 구분을 사용 하 여 비교를 수행 합니다.The comparison is made using Ordinal case in-sensitive on type.

적용 대상