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.

C#
public virtual System.Security.Claims.Claim FindFirst (Predicate<System.Security.Claims.Claim> match);
C#
public virtual System.Security.Claims.Claim? FindFirst (Predicate<System.Security.Claims.Claim> match);

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

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

FindFirst(String)

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

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

C#
public virtual System.Security.Claims.Claim FindFirst (string type);
C#
public virtual System.Security.Claims.Claim? FindFirst (string type);

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

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0