Freigeben über


ClaimsPrincipal.FindAll Methode

Definition

Ruft alle Ansprüche ab, die einer angegebenen Bedingung entsprechen.

Überlädt

FindAll(Predicate<Claim>)

Ruft alle Ansprüche ab, die dem angegebenen Prädikat entsprechen.

FindAll(String)

Ruft alle Ansprüche ab oder diejenigen, die den angegebenen Anspruchstyp aufweisen.

FindAll(Predicate<Claim>)

Quelle:
ClaimsPrincipal.cs
Quelle:
ClaimsPrincipal.cs
Quelle:
ClaimsPrincipal.cs

Ruft alle Ansprüche ab, die dem angegebenen Prädikat entsprechen.

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)

Parameter

match
Predicate<Claim>

Die Funktion, die die entsprechende Logik ausführt.

Gibt zurück

Die übereinstimmenden Ansprüche.

Ausnahmen

match ist null.

Hinweise

Gibt Ansprüche von allen Identitäten zurück, die dem Anspruchsprinzipal zugeordnet sind.

Gilt für:

FindAll(String)

Quelle:
ClaimsPrincipal.cs
Quelle:
ClaimsPrincipal.cs
Quelle:
ClaimsPrincipal.cs

Ruft alle Ansprüche ab oder diejenigen, die den angegebenen Anspruchstyp aufweisen.

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)

Parameter

type
String

Der Anspruchstyp, dem Ansprüche entsprechen sollen.

Gibt zurück

Die übereinstimmenden Ansprüche.

Ausnahmen

type ist null.

Hinweise

Gibt Ansprüche von allen Identitäten zurück, die dem Anspruchsprinzipal zugeordnet sind. Der Vergleich wird unter Verwendung der ordinalen Groß-/Kleinschreibung für typedurchgeführt.

Gilt für: