ClaimsIdentity.TryRemoveClaim(Claim) 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.
Talep kimliğinden bir talebi kaldırmaya çalışır.
public:
virtual bool TryRemoveClaim(System::Security::Claims::Claim ^ claim);
[System.Security.SecurityCritical]
public virtual bool TryRemoveClaim (System.Security.Claims.Claim claim);
public virtual bool TryRemoveClaim (System.Security.Claims.Claim? claim);
public virtual bool TryRemoveClaim (System.Security.Claims.Claim claim);
[<System.Security.SecurityCritical>]
abstract member TryRemoveClaim : System.Security.Claims.Claim -> bool
override this.TryRemoveClaim : System.Security.Claims.Claim -> bool
abstract member TryRemoveClaim : System.Security.Claims.Claim -> bool
override this.TryRemoveClaim : System.Security.Claims.Claim -> bool
Public Overridable Function TryRemoveClaim (claim As Claim) As Boolean
Parametreler
- claim
- Claim
Kaldırma talebi.
Döndürülenler
true
talep başarıyla kaldırıldıysa; aksi takdirde , false
.
- Öznitelikler
Açıklamalar
Kimliğe ait olmadığından talebin kaldırılamaması mümkündür. Örneğin, sorumluya ait rol talepleri için bu durum söz konusu olabilir.
Belirtilen talep nesne başvurusu (ReferenceEquals) ile eşleşmiş.
Bu yöntem, kimlikten hangi varlıkların SecurityCritical
talepleri kaldırabileceğini denetlemek için özniteliğini uygulamıştır. Kanalda daha da aşağı doğru, yetkilendirme kararları koleksiyonda Claims bulunan taleplere göre yapılır.