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)
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)
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per