ClaimsPrincipal.HasClaim Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu talep sorumlusuyla ilişkili talep kimliklerinden herhangi birinin belirtilen koşullarla eşleşen bir talep içerip içermediğini belirler.
Aşırı Yüklemeler
HasClaim(Predicate<Claim>) |
Bu talep sorumlusuyla ilişkili talep kimliklerinden herhangi birinin belirtilen koşulla eşleşen bir talep içerip içermediğini belirler. |
HasClaim(String, String) |
Bu talep sorumlusuyla ilişkili talep kimliklerinden herhangi birinin belirtilen talep türüne ve değerine sahip bir talep içerip içermediğini belirler. |
HasClaim(Predicate<Claim>)
Bu talep sorumlusuyla ilişkili talep kimliklerinden herhangi birinin belirtilen koşulla eşleşen bir talep içerip içermediğini belirler.
public:
virtual bool HasClaim(Predicate<System::Security::Claims::Claim ^> ^ match);
public virtual bool HasClaim (Predicate<System.Security.Claims.Claim> match);
abstract member HasClaim : Predicate<System.Security.Claims.Claim> -> bool
override this.HasClaim : Predicate<System.Security.Claims.Claim> -> bool
Public Overridable Function HasClaim (match As Predicate(Of Claim)) As Boolean
Parametreler
Döndürülenler
true
eşleşen bir talep varsa; aksi takdirde , false
.
Özel durumlar
match
, null
değeridir.
Açıklamalar
Her ClaimsIdentity biri çağrılır.
Ayrıca bkz.
ClaimsIdentity.HasClaim(String, String).
Şunlara uygulanır
HasClaim(String, String)
Bu talep sorumlusuyla ilişkili talep kimliklerinden herhangi birinin belirtilen talep türüne ve değerine sahip bir talep içerip içermediğini belirler.
public:
virtual bool HasClaim(System::String ^ type, System::String ^ value);
public virtual bool HasClaim (string type, string value);
abstract member HasClaim : string * string -> bool
override this.HasClaim : string * string -> bool
Public Overridable Function HasClaim (type As String, value As String) As Boolean
Parametreler
- type
- String
Eşleşecek talebin türü.
- value
- String
Eşleşecek talebin değeri.
Döndürülenler
true
eşleşen bir talep varsa; aksi takdirde , false
.
Özel durumlar
type
veya value
şeklindedir null
.
Açıklamalar
veya OriginalIssuer özelliklerini denetlemezIssuer. Karşılaştırma sıralı, büyük/küçük harfe duyarlı değer kullanılarak yapılır; türünde büyük/küçük harfe duyarlıdır.