ApplicationTrustCollection.Remove Methode

Definition

Entfernt die Elemente, die den angegebenen Kriterien entsprechen.

Überlädt

Name Beschreibung
Remove(ApplicationTrust)

Entfernt die angegebene Anwendungsvertrauensstellung aus der Auflistung.

Remove(ApplicationIdentity, ApplicationVersionMatch)

Entfernt alle Anwendungsvertrauensobjekte, die den angegebenen Kriterien aus der Auflistung entsprechen.

Remove(ApplicationTrust)

Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs

Entfernt die angegebene Anwendungsvertrauensstellung aus der Auflistung.

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)

Parameter

trust
ApplicationTrust

Das ApplicationTrust zu entfernende Objekt.

Attribute

Ausnahmen

trust ist null.

Die ApplicationIdentity Eigenschaft des ApplicationTrust angegebenen trust Objekts ist null.

Hinweise

Die gesamte Auflistung wird durchsucht, und alle Instanzen der angegebenen Anwendungsvertrauensstellung werden entfernt.

Die Objekte, die den entfernten Objekten folgen, werden nach oben verschoben, um die geräumten Positionen zu belegen. Die Indizes der verschobenen Objekte werden ebenfalls aktualisiert.

Gilt für:

Remove(ApplicationIdentity, ApplicationVersionMatch)

Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs
Quelle:
ApplicationTrustCollection.cs

Entfernt alle Anwendungsvertrauensobjekte, die den angegebenen Kriterien aus der Auflistung entsprechen.

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)

Parameter

applicationIdentity
ApplicationIdentity

ApplicationIdentity Das ApplicationTrust objekt, das entfernt werden soll.

versionMatch
ApplicationVersionMatch

Einer der ApplicationVersionMatch Werte.

Attribute

Hinweise

Die Anwendungsvertrauensstellung kann anhand einer exakten Versionsangabe identifiziert werden, abhängig vom Wert des versionMatch Parameters. Die Find Methode wird verwendet, um alle übereinstimmenden Anwendungsvertrauensstellungen zu finden, und die übereinstimmenden Elemente werden aus der Auflistung entfernt.

Die Objekte, die den entfernten Objekten folgen, werden nach oben verschoben, um die geräumten Positionen zu belegen. Die Indizes der verschobenen Objekte werden ebenfalls aktualisiert.

Gilt für: