ApplicationTrustCollection.Remove Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa elementy zgodne z określonymi kryteriami.
Przeciążenia
Remove(ApplicationTrust) |
Usuwa określone zaufanie aplikacji z kolekcji. |
Remove(ApplicationIdentity, ApplicationVersionMatch) |
Usuwa wszystkie obiekty zaufania aplikacji zgodne z określonymi kryteriami z kolekcji. |
Remove(ApplicationTrust)
Usuwa określone zaufanie aplikacji z kolekcji.
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)
Parametry
- trust
- ApplicationTrust
Obiekt ApplicationTrust do usunięcia.
- Atrybuty
Wyjątki
trust
to null
.
Właściwość ApplicationIdentity obiektu określonego ApplicationTrust przez trust
wartość to null
.
Uwagi
Cała kolekcja jest przeszukiwana, a wszystkie wystąpienia określonego zaufania aplikacji są usuwane.
Obiekty, które podążają za usuniętymi obiektami, są przenoszone w górę, aby zajmować opuszczone pozycje. Indeksy przenoszonych obiektów również są aktualizowane.
Dotyczy
Remove(ApplicationIdentity, ApplicationVersionMatch)
Usuwa wszystkie obiekty zaufania aplikacji zgodne z określonymi kryteriami z kolekcji.
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)
Parametry
- applicationIdentity
- ApplicationIdentity
Obiekt ApplicationIdentity , który ApplicationTrust ma zostać usunięty.
- versionMatch
- ApplicationVersionMatch
ApplicationVersionMatch Jedna z wartości.
- Atrybuty
Uwagi
Zaufanie aplikacji może być identyfikowane przez dokładne dopasowanie wersji, zależne od wartości parametru versionMatch
. Metoda Find służy do lokalizowania wszystkich pasujących relacji zaufania aplikacji, a pasujące elementy są usuwane z kolekcji.
Obiekty, które podążają za usuniętymi obiektami, są przenoszone w górę, aby zajmować opuszczone pozycje. Indeksy przenoszonych obiektów również są aktualizowane.