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 используется для поиска всех соответствующих доверия приложений, а соответствующие элементы удаляются из коллекции.
Объекты, которые следуют за удаленными объектами, перемещаются вверх, чтобы занять освобожденные позиции. Также обновляются индексы перемещаемых объектов.