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
| Nome | Descrizione |
|---|---|
| Remove(ApplicationTrust) |
Rimuove l'attendibilità dell'applicazione specificata dalla raccolta. |
| Remove(ApplicationIdentity, ApplicationVersionMatch) |
Rimuove tutti gli oggetti trust dell'applicazione che corrispondono ai criteri specificati dalla raccolta. |
Remove(ApplicationTrust)
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
Rimuove l'attendibilità dell'applicazione specificata dalla raccolta.
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 ApplicationIdentity proprietà dell'oggetto ApplicationTrust specificato da trust è null.
Commenti
Viene eseguita la ricerca dell'intera raccolta e vengono rimosse tutte le istanze dell'attendibilità dell'applicazione specificata.
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)
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
- Origine:
- ApplicationTrustCollection.cs
Rimuove tutti gli oggetti trust dell'applicazione che corrispondono ai criteri specificati dalla raccolta.
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
Oggetto ApplicationIdentity dell'oggetto ApplicationTrust da rimuovere.
- versionMatch
- ApplicationVersionMatch
Uno dei ApplicationVersionMatch valori.
- 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.