ApplicationTrustCollection.Remove Metoda

Definicja

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.

Dotyczy