Aracılığıyla paylaş


ClaimsIdentity.FindFirst Yöntem

Tanım

Belirtilen koşulla eşleşen ilk talebi alır.

Aşırı Yüklemeler

FindFirst(Predicate<Claim>)

Belirtilen koşulla eşleşen ilk talebi alır.

FindFirst(String)

Belirtilen talep türüne sahip ilk talebi alır.

FindFirst(Predicate<Claim>)

Kaynak:
ClaimsIdentity.cs
Kaynak:
ClaimsIdentity.cs
Kaynak:
ClaimsIdentity.cs

Belirtilen koşulla eşleşen ilk talebi alır.

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

Parametreler

match
Predicate<Claim>

Eşleşen mantığı gerçekleştiren işlev.

Döndürülenler

İlk eşleşen talep veya null eşleşme bulunamaz.

Özel durumlar

match, null değeridir.

Şunlara uygulanır

FindFirst(String)

Kaynak:
ClaimsIdentity.cs
Kaynak:
ClaimsIdentity.cs
Kaynak:
ClaimsIdentity.cs

Belirtilen talep türüne sahip ilk talebi alır.

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

Parametreler

type
String

Eşleştirecek talep türü.

Döndürülenler

İlk eşleşen talep veya null eşleşme bulunamaz.

Özel durumlar

type, null değeridir.

Açıklamalar

Karşılaştırma modunda yapılır StringComparison.OrdinalIgnoreCase .

Şunlara uygulanır