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
Remove(ApplicationTrust) |
Supprime de la collection l'approbation d'application spécifiée. |
Remove(ApplicationIdentity, ApplicationVersionMatch) |
Supprime de la collection tous les objets d'approbation d'application qui correspondent aux critères spécifiés. |
Remove(ApplicationTrust)
Supprime de la collection l'approbation d'application spécifiée.
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 propriété ApplicationIdentity de l'objet ApplicationTrust spécifié par trust
est null
.
Remarques
La collection entière fait l’objet d’une recherche 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 de la collection tous les objets d'approbation d'application qui correspondent aux critères spécifiés.
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
ApplicationIdentity de l'objet ApplicationTrust à supprimer.
- versionMatch
- ApplicationVersionMatch
Une des valeurs de l'objet ApplicationVersionMatch.
- 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.