ApplicationTrustCollection.Remove Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime les éléments qui correspondent aux critères spécifiés.
Surcharges
| Nom | Description |
|---|---|
| Remove(ApplicationTrust) |
Supprime l’approbation d’application spécifiée de la collection. |
| Remove(ApplicationIdentity, ApplicationVersionMatch) |
Supprime tous les objets d’approbation d’application qui correspondent aux critères spécifiés de la collection. |
Remove(ApplicationTrust)
Supprime l’approbation d’application spécifiée de la collection.
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)
Paramètres
- trust
- ApplicationTrust
Objet ApplicationTrust à supprimer.
- Attributs
Exceptions
trust a la valeur null.
La ApplicationIdentity propriété de l’objet ApplicationTrust spécifié par trust est null.
Remarques
La collection entière est recherchée et toutes les instances de l’approbation d’application spécifiée sont supprimées.
Les objets qui suivent les objets supprimés se déplacent vers le haut pour occuper les positions libérées. Les index des objets déplacés sont également mis à jour.
S’applique à
Remove(ApplicationIdentity, ApplicationVersionMatch)
Supprime tous les objets d’approbation d’application qui correspondent aux critères spécifiés de la collection.
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)
Paramètres
- applicationIdentity
- ApplicationIdentity
De ApplicationIdentity l’objet ApplicationTrust à supprimer.
- versionMatch
- ApplicationVersionMatch
Une des ApplicationVersionMatch valeurs.
- Attributs
Remarques
L’approbation d’application peut être identifiée par une correspondance de version exacte, en fonction de la valeur du versionMatch paramètre. La Find méthode est utilisée pour localiser toutes les approbations d’application correspondantes et les éléments correspondants sont supprimés de la collection.
Les objets qui suivent les objets supprimés se déplacent vers le haut pour occuper les positions libérées. Les index des objets déplacés sont également mis à jour.