ApplicationTrustCollection.Remove Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere prvky, které odpovídají zadaným kritériím.
Přetížení
Remove(ApplicationTrust) |
Odebere zadaný vztah důvěryhodnosti aplikace z kolekce. |
Remove(ApplicationIdentity, ApplicationVersionMatch) |
Odebere z kolekce všechny objekty důvěryhodnosti aplikace, které odpovídají zadaným kritériím. |
Remove(ApplicationTrust)
Odebere zadaný vztah důvěryhodnosti aplikace z kolekce.
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
Objekt ApplicationTrust , který se má odebrat.
- Atributy
Výjimky
trust
je null
.
Vlastnost ApplicationIdentity objektu určeného ApplicationTrust parametrem trust
je null
.
Poznámky
Prohledá se celá kolekce a odeberou se všechny instance zadaného vztahu důvěryhodnosti aplikace.
Objekty, které následují po odebraných objektech, se přesunou nahoru a obsadí uvolněné pozice. Aktualizují se také indexy přesunutých objektů.
Platí pro
Remove(ApplicationIdentity, ApplicationVersionMatch)
Odebere z kolekce všechny objekty důvěryhodnosti aplikace, které odpovídají zadaným kritériím.
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
Objekt ApplicationIdentity , který ApplicationTrust má být odebrán.
- versionMatch
- ApplicationVersionMatch
Jedna z ApplicationVersionMatch hodnot.
- Atributy
Poznámky
Vztah důvěryhodnosti aplikace lze identifikovat přesnou shodou verzí v závislosti na hodnotě parametru versionMatch
. Metoda Find se používá k vyhledání všech odpovídajících vztahů důvěryhodnosti aplikace a odpovídající položky jsou odebrány z kolekce.
Objekty, které následují po odebraných objektech, se přesunou nahoru a obsadí uvolněné pozice. Aktualizují se také indexy přesunutých objektů.