Freigeben über


ClaimsPrincipal.FindFirst Methode

Definition

Ruft den ersten Anspruch ab, der einer angegebenen Bedingung entspricht.

Überlädt

FindFirst(Predicate<Claim>)

Ruft den ersten Anspruch ab, der dem angegebenen Prädikat entspricht.

FindFirst(String)

Ruft den ersten Anspruch mit dem angegebenen Anspruchstyp ab.

FindFirst(Predicate<Claim>)

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

Ruft den ersten Anspruch ab, der dem angegebenen Prädikat entspricht.

public:
 virtual System::Security::Claims::Claim ^ FindFirst(Predicate<System::Security::Claims::Claim ^> ^ match);
public virtual System.Security.Claims.Claim FindFirst (Predicate<System.Security.Claims.Claim> match);
public virtual System.Security.Claims.Claim? FindFirst (Predicate<System.Security.Claims.Claim> match);
abstract member FindFirst : Predicate<System.Security.Claims.Claim> -> System.Security.Claims.Claim
override this.FindFirst : Predicate<System.Security.Claims.Claim> -> System.Security.Claims.Claim
Public Overridable Function FindFirst (match As Predicate(Of Claim)) As Claim

Parameter

match
Predicate<Claim>

Die Funktion, die die entsprechende Logik ausführt.

Gibt zurück

Der erste übereinstimmende Anspruch oder null, wenn keine Übereinstimmung gefunden wird.

Ausnahmen

match ist null.

Hinweise

Jedes ClaimsIdentity wird aufgerufen.

Weitere Informationen

ClaimsIdentity.FindFirst(String)

Gilt für:

FindFirst(String)

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

Ruft den ersten Anspruch mit dem angegebenen Anspruchstyp ab.

public:
 virtual System::Security::Claims::Claim ^ FindFirst(System::String ^ type);
public virtual System.Security.Claims.Claim FindFirst (string type);
public virtual System.Security.Claims.Claim? FindFirst (string type);
abstract member FindFirst : string -> System.Security.Claims.Claim
override this.FindFirst : string -> System.Security.Claims.Claim
Public Overridable Function FindFirst (type As String) As Claim

Parameter

type
String

Der abzugleichende Anspruchstyp.

Gibt zurück

Der erste übereinstimmende Anspruch oder null, wenn keine Übereinstimmung gefunden wird.

Ausnahmen

type ist null.

Hinweise

Jedes ClaimsIdentity wird aufgerufen.

Weitere Informationen

ClaimsIdentity.FindFirst(Predicate<Claim>).

Gilt für: