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)

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

IEnumerable.GetEnumerator()

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

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

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

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