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í
| Name | Description |
|---|---|
| Remove(ApplicationTrust) |
Odebere zadaný vztah důvěryhodnosti aplikace z kolekce. |
| Remove(ApplicationIdentity, ApplicationVersionMatch) |
Odebere všechny objekty důvěryhodnosti aplikace, které odpovídají zadaným kritériím z kolekce. |
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ý chcete 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é důvěryhodnosti aplikace.
Objekty, které následují za odebranými objekty, se přesunou nahoru, aby zabíraly uvolněné pozice. Indexy přesunutých objektů se také aktualizují.
Platí pro
Remove(ApplicationIdentity, ApplicationVersionMatch)
Odebere všechny objekty důvěryhodnosti aplikace, které odpovídají zadaným kritériím z kolekce.
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 , ApplicationTrust který se má odebrat.
- versionMatch
- ApplicationVersionMatch
Jedna z ApplicationVersionMatch hodnot.
- Atributy
Poznámky
Důvěryhodnost aplikace může být identifikována přesnou shodou verzí, která závisí 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í za odebranými objekty, se přesunou nahoru, aby zabíraly uvolněné pozice. Indexy přesunutých objektů se také aktualizují.