ApplicationTrustCollection.Remove Metoda

Definicja

Usuwa elementy zgodne z określonymi kryteriami.Removes the elements that match the specified criteria.

Przeciążenia

Remove(ApplicationTrust)

Usuwa zaufanie określonej aplikacji z kolekcji.Removes the specified application trust from the collection.

Remove(ApplicationIdentity, ApplicationVersionMatch)

Usuwa wszystkie obiekty zaufania aplikacji, które pasują do określonych kryteriów z kolekcji.Removes all application trust objects that match the specified criteria from the collection.

Remove(ApplicationTrust)

Usuwa zaufanie określonej aplikacji z kolekcji.Removes the specified application trust from the collection.

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
Public Sub Remove (trust As ApplicationTrust)

Parametry

trust
ApplicationTrust

ApplicationTrust Obiekt do usunięcia.The ApplicationTrust object to remove.

Atrybuty

Wyjątki

trustjest null.trust is null.

Właściwość obiektu określona przeztrust ma wartość null. ApplicationIdentity ApplicationTrustThe ApplicationIdentity property of the ApplicationTrust object specified by trust is null.

Uwagi

Przeszukiwana jest cała kolekcja, a wszystkie wystąpienia określonego zaufania aplikacji są usuwane.The entire collection is searched, and all instances of the specified application trust are removed.

Obiekty, które następują po usuniętych obiektach, są przenoszone w celu zapełnienia pozycji opuszczone.The objects that follow the removed objects move up to occupy the vacated positions. Wszystkie indeksy obiektów, które są przenoszone, również są aktualizowane.The indexes of the objects that are moved are also updated.

Remove(ApplicationIdentity, ApplicationVersionMatch)

Usuwa wszystkie obiekty zaufania aplikacji, które pasują do określonych kryteriów z kolekcji.Removes all application trust objects that match the specified criteria from the collection.

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

Parametry

applicationIdentity
ApplicationIdentity

ApplicationIdentity Obiekt,ApplicationTrust który ma zostać usunięty.The ApplicationIdentity of the ApplicationTrust object to be removed.

versionMatch
ApplicationVersionMatch

Jedna z ApplicationVersionMatch wartości.One of the ApplicationVersionMatch values.

Atrybuty

Uwagi

Zaufanie aplikacji może być identyfikowane przez dokładne dopasowanie wersji, zależne od wartości versionMatch parametru.The application trust can be identified by an exact version match, dependent upon the value of the versionMatch parameter. Find Metoda jest używana do lokalizowania wszystkich zgodnych relacji zaufania aplikacji, a elementy pasujące są usuwane z kolekcji.The Find method is used to locate all matching application trusts, and the matching items are removed from the collection.

Obiekty, które następują po usuniętych obiektach, są przenoszone w celu zapełnienia pozycji opuszczone.The objects that follow the removed objects move up to occupy the vacated positions. Wszystkie indeksy obiektów, które są przenoszone, również są aktualizowane.The indexes of the objects that are moved are also updated.

Dotyczy