ApplicationTrustCollection.Remove Метод

Определение

Удаляет элементы, соответствующие указанным критериям.

Перегрузки

Имя Описание
Remove(ApplicationTrust)

Удаляет указанное доверие приложения из коллекции.

Remove(ApplicationIdentity, ApplicationVersionMatch)

Удаляет все объекты доверия приложений, соответствующие указанным условиям из коллекции.

Remove(ApplicationTrust)

Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs

Удаляет указанное доверие приложения из коллекции.

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)

Параметры

trust
ApplicationTrust

Объект ApplicationTrust , который нужно удалить.

Атрибуты

Исключения

trust равно null.

ApplicationIdentity Свойство объекта, указанного ApplicationTrust в trust параметре null.

Комментарии

Выполняется поиск по всей коллекции, и удаляются все экземпляры указанного доверия приложений.

Объекты, которые следуют за удаленными объектами, перемещаются вверх, чтобы занять освобожденные позиции. Также обновляются индексы перемещаемых объектов.

Применяется к

Remove(ApplicationIdentity, ApplicationVersionMatch)

Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs
Исходный код:
ApplicationTrustCollection.cs

Удаляет все объекты доверия приложений, соответствующие указанным условиям из коллекции.

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)

Параметры

applicationIdentity
ApplicationIdentity

ApplicationIdentity ОбъектApplicationTrust, который нужно удалить.

versionMatch
ApplicationVersionMatch

Одно из значений ApplicationVersionMatch .

Атрибуты

Комментарии

Доверие приложения можно определить точной версией, зависящей от значения versionMatch параметра. Метод Find используется для поиска всех соответствующих доверия приложений, а соответствующие элементы удаляются из коллекции.

Объекты, которые следуют за удаленными объектами, перемещаются вверх, чтобы занять освобожденные позиции. Также обновляются индексы перемещаемых объектов.

Применяется к