Поделиться через


ApplicationTrustCollection Класс

Определение

Представляет коллекцию объектов ApplicationTrust. Этот класс не наследуется.

public ref class ApplicationTrustCollection sealed : System::Collections::ICollection
public sealed class ApplicationTrustCollection : System.Collections.ICollection
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationTrustCollection : System.Collections.ICollection
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public sealed class ApplicationTrustCollection : System.Collections.ICollection
type ApplicationTrustCollection = class
    interface ICollection
    interface IEnumerable
[<System.Runtime.InteropServices.ComVisible(true)>]
type ApplicationTrustCollection = class
    interface ICollection
    interface IEnumerable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ApplicationTrustCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ApplicationTrustCollection
Implements ICollection
Наследование
ApplicationTrustCollection
Атрибуты
Реализации

Комментарии

ApplicationTrust Объекты инкапсулируют решения о безопасности приложения.

Свойства

Count

Возвращает количество элементов, содержащихся в коллекции.

IsSynchronized

Возвращает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).

Item[Int32]

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

Item[String]

Получает объект ApplicationTrust из указанного приложения.

SyncRoot

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

Методы

Add(ApplicationTrust)

Добавляет элемент в коллекцию.

AddRange(ApplicationTrust[])

Копирует элементы указанного массива ApplicationTrust в конец коллекции.

AddRange(ApplicationTrustCollection)

Копирует элементы указанного объекта ApplicationTrustCollection в конец коллекции.

Clear()

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

CopyTo(ApplicationTrust[], Int32)

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

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Find(ApplicationIdentity, ApplicationVersionMatch)

Получает доверия приложения в коллекции, соответствующей заданной идентификации приложения.

GetEnumerator()

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

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Remove(ApplicationIdentity, ApplicationVersionMatch)

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

Remove(ApplicationTrust)

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

RemoveRange(ApplicationTrust[])

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

RemoveRange(ApplicationTrustCollection)

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

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32)

Копирует элементы объекта ICollection в указанный массив Array, начиная с заданного индекса Array.

IEnumerable.GetEnumerator()

Возвращает перечислитель, выполняющий перебор элементов в коллекции.

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

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