ApplicationTrustCollection.Remove 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.
Belirtilen ölçütlerle eşleşen öğeleri kaldırır.
Aşırı Yüklemeler
Remove(ApplicationTrust) |
Belirtilen uygulama güvenini koleksiyondan kaldırır. |
Remove(ApplicationIdentity, ApplicationVersionMatch) |
Belirtilen ölçütlerle eşleşen tüm uygulama güven nesnelerini koleksiyondan kaldırır. |
Remove(ApplicationTrust)
Belirtilen uygulama güvenini koleksiyondan kaldırır.
public:
void Remove(System::Security::Policy::ApplicationTrust ^ trust);
public void Remove (System.Security.Policy.ApplicationTrust trust);
[System.Security.SecurityCritical]
public void Remove (System.Security.Policy.ApplicationTrust trust);
member this.Remove : System.Security.Policy.ApplicationTrust -> unit
[<System.Security.SecurityCritical>]
member this.Remove : System.Security.Policy.ApplicationTrust -> unit
Public Sub Remove (trust As ApplicationTrust)
Parametreler
- trust
- ApplicationTrust
Kaldırılacak ApplicationTrust nesne.
- Öznitelikler
Özel durumlar
trust
, null
değeridir.
ApplicationIdentity tarafından trust
belirtilen nesnesinin ApplicationTrust özelliği: null
.
Açıklamalar
Koleksiyonun tamamı aranıyor ve belirtilen uygulama güveninin tüm örnekleri kaldırılıyor.
Kaldırılan nesneleri izleyen nesneler, boşaltılan konumları kaplayan yukarı hareket eder. Taşınan nesnelerin dizinleri de güncelleştirilir.
Şunlara uygulanır
Remove(ApplicationIdentity, ApplicationVersionMatch)
Belirtilen ölçütlerle eşleşen tüm uygulama güven nesnelerini koleksiyondan kaldırır.
public:
void Remove(ApplicationIdentity ^ applicationIdentity, System::Security::Policy::ApplicationVersionMatch versionMatch);
public void Remove (ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch);
[System.Security.SecurityCritical]
public void Remove (ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch);
member this.Remove : ApplicationIdentity * System.Security.Policy.ApplicationVersionMatch -> unit
[<System.Security.SecurityCritical>]
member this.Remove : ApplicationIdentity * System.Security.Policy.ApplicationVersionMatch -> unit
Public Sub Remove (applicationIdentity As ApplicationIdentity, versionMatch As ApplicationVersionMatch)
Parametreler
- applicationIdentity
- ApplicationIdentity
ApplicationIdentity Kaldırılacak nesnenin ApplicationTrust öğesi.
- versionMatch
- ApplicationVersionMatch
Değerlerden ApplicationVersionMatch biri.
- Öznitelikler
Açıklamalar
Uygulama güveni, parametrenin değerine bağlı olarak tam sürüm eşleşmesi versionMatch
ile tanımlanabilir. yöntemi Find , eşleşen tüm uygulama güvenlerini bulmak için kullanılır ve eşleşen öğeler koleksiyondan kaldırılır.
Kaldırılan nesneleri izleyen nesneler, boşaltılan konumları kaplayan yukarı hareket eder. Taşınan nesnelerin dizinleri de güncelleştirilir.