ClaimsPrincipal.FindAll Méthode

Définition

Récupère toutes les revendications qui correspondent à une condition spécifiée.

Surcharges

FindAll(Predicate<Claim>)

Récupère toutes les revendications qui sont mises en correspondance par le prédicat spécifié.

FindAll(String)

Récupère toutes les revendications qui ont le type de revendication spécifié.

FindAll(Predicate<Claim>)

Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs

Récupère toutes les revendications qui sont mises en correspondance par le prédicat spécifié.

C#
public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll (Predicate<System.Security.Claims.Claim> match);

Paramètres

match
Predicate<Claim>

Fonction qui exécute la logique de correspondance.

Retours

Revendications correspondantes.

Exceptions

match a la valeur null.

Remarques

Retourne les revendications de toutes les identités associées au principal des revendications.

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

FindAll(String)

Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs
Source:
ClaimsPrincipal.cs

Récupère toutes les revendications qui ont le type de revendication spécifié.

C#
public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll (string type);

Paramètres

type
String

Type de revendication auquel les revendications doivent correspondre.

Retours

Revendications correspondantes.

Exceptions

type a la valeur null.

Remarques

Retourne les revendications de toutes les identités associées au principal des revendications. La comparaison est effectuée à l’aide de la casse ordinale non sensible sur type.

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0