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)

Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
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

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

Gli oggetti che seguono gli oggetti rimossi si spostano verso l'alto per occupare le posizioni liberate. Vengono aggiornati anche gli indici degli oggetti spostati.

Si applica a

Remove(ApplicationIdentity, ApplicationVersionMatch)

Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
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, a seconda del 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 verso l'alto per occupare le posizioni liberate. Vengono aggiornati anche gli indici degli oggetti spostati.

Si applica a