System.Security.Claims.ClaimsPrincipal.FindAll C# (CSharp) Méthode

FindAll() public méthode

public FindAll ( System match ) : System.Collections.Generic.IEnumerable
match System
Résultat System.Collections.Generic.IEnumerable
        public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
        public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(string type) { throw null; }

Same methods

ClaimsPrincipal::FindAll ( Predicate match ) : IEnumerable
ClaimsPrincipal::FindAll ( string type ) : IEnumerable
ClaimsPrincipal::FindAll ( string type ) : System.Collections.Generic.IEnumerable

Usage Example

 public static IEnumerable <string> GetClaimValues(
     this ClaimsPrincipal principal,
     string claimType)
 {
     return(principal.FindAll(claimType)
            .Select(x => x.Value));
 }
All Usage Examples Of System.Security.Claims.ClaimsPrincipal::FindAll