Freigeben über


ClaimsIdentity.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:
ClaimsIdentity.cs
Quelle:
ClaimsIdentity.cs
Quelle:
ClaimsIdentity.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.

Gilt für:

FindFirst(String)

Quelle:
ClaimsIdentity.cs
Quelle:
ClaimsIdentity.cs
Quelle:
ClaimsIdentity.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

Der Vergleich erfolgt im StringComparison.OrdinalIgnoreCase Modus.

Gilt für: