Share via


ApplicationTrustCollection.Remove Metodo

Definizione

Rimuove gli elementi che corrispondono ai criteri specificati.

Overload

Remove(ApplicationTrust)

Rimuove l'attendibilità dell'applicazione specificata dall'insieme.

Remove(ApplicationIdentity, ApplicationVersionMatch)

Rimuove dall'insieme tutti gli oggetti attendibilità dell'applicazione che corrispondono ai criteri specificati.

Remove(ApplicationTrust)

Origine:
ApplicationTrustCollection.cs
Origine:
ApplicationTrustCollection.cs
Origine:
ApplicationTrustCollection.cs
Origine:
ApplicationTrustCollection.cs

Rimuove l'attendibilità dell'applicazione specificata dall'insieme.

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)

Parametri

trust
ApplicationTrust

Oggetto ApplicationTrust da rimuovere.

Attributi

Eccezioni

trust è null.

La proprietà ApplicationIdentity dell'oggetto ApplicationTrust specificata da trust è null.

Commenti

L'intera raccolta viene eseguita la ricerca e vengono rimosse tutte le istanze del trust dell'applicazione specificato.

Gli oggetti che seguono gli oggetti rimossi si spostano fino a occupare le posizioni vaccate. Gli indici degli oggetti spostati vengono aggiornati anche.

Si applica a

Remove(ApplicationIdentity, ApplicationVersionMatch)

Origine:
ApplicationTrustCollection.cs
Origine:
ApplicationTrustCollection.cs
Origine:
ApplicationTrustCollection.cs
Origine:
ApplicationTrustCollection.cs

Rimuove dall'insieme tutti gli oggetti attendibilità dell'applicazione che corrispondono ai criteri specificati.

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)

Parametri

applicationIdentity
ApplicationIdentity

Classe ApplicationIdentity dell'oggetto ApplicationTrust da rimuovere.

versionMatch
ApplicationVersionMatch

Uno dei valori di ApplicationVersionMatch.

Attributi

Commenti

L'attendibilità dell'applicazione può essere identificata da una corrispondenza esatta della versione, dipendente dal valore del versionMatch parametro. Il Find metodo viene usato per individuare tutti i trust dell'applicazione corrispondenti e gli elementi corrispondenti vengono rimossi dalla raccolta.

Gli oggetti che seguono gli oggetti rimossi si spostano fino a occupare le posizioni vaccate. Gli indici degli oggetti spostati vengono aggiornati anche.

Si applica a