ClaimsPrincipal.FindAll Methode

Definition

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

Überlädt

Name Beschreibung
FindAll(Predicate<Claim>)

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

FindAll(String)

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

FindAll(Predicate<Claim>)

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

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

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 aus allen Identitäten zurück, die dem Anspruchsprinzipal zugeordnet sind.

Gilt für:

FindAll(String)

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

Ruft alle Oder die Ansprüche ab, 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, mit dem Ansprüche abgeglichen werden sollen.

Gibt zurück

Die übereinstimmenden Ansprüche.

Ausnahmen

type ist null.

Hinweise

Gibt Ansprüche aus allen Identitäten zurück, die dem Anspruchsprinzipal zugeordnet sind. Der Vergleich erfolgt unter Verwendung von Ordinal-Groß-/Kleinschreibung, bei typeder die Groß-/Kleinschreibung beachtet wird.

Gilt für: