ApplicationTrustCollection.Remove Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
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.