CmsRecipientCollection Класс

Определение

Класс CmsRecipientCollection представляет набор CmsRecipient объектов. CmsRecipientCollection ICollection реализует интерфейс.

public ref class CmsRecipientCollection sealed : System::Collections::ICollection
public sealed class CmsRecipientCollection : System.Collections.ICollection
type CmsRecipientCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class CmsRecipientCollection
Implements ICollection
Наследование
CmsRecipientCollection
Реализации

Конструкторы

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

Конструктор CmsRecipientCollection() создает экземпляр CmsRecipientCollection класса.

CmsRecipientCollection(CmsRecipient)

Конструктор CmsRecipientCollection(CmsRecipient) создает экземпляр класса и добавляет указанного CmsRecipientCollection получателя.

CmsRecipientCollection(SubjectIdentifierType, X509Certificate2Collection)

Конструктор CmsRecipientCollection(SubjectIdentifierType, X509Certificate2Collection) создает экземпляр CmsRecipientCollection класса и добавляет получателей на основе указанного идентификатора субъекта и набора сертификатов, определяющих получателей.

Свойства

Имя Описание
Count

Свойство Count извлекает количество элементов в CmsRecipientCollection коллекции.

IsSynchronized

Свойство IsSynchronized извлекает, синхронизирован ли доступ к коллекции или потокобезопасный. Это свойство всегда возвращается false, что означает, что коллекция не является потокобезопасной.

Item[Int32]

Свойство Item[Int32] извлекает CmsRecipient объект по указанному индексу в коллекции.

SyncRoot

Свойство SyncRoot извлекает объект, используемый Object для синхронизации доступа к CmsRecipientCollection коллекции.

Методы

Имя Описание
Add(CmsRecipient)

Метод Add(CmsRecipient) добавляет получателя в коллекцию CmsRecipientCollection .

CopyTo(Array, Int32)

Метод CopyTo(Array, Int32) копирует коллекцию в CmsRecipientCollection массив.

CopyTo(CmsRecipient[], Int32)

Метод CopyTo(CmsRecipient[], Int32) копирует коллекцию в CmsRecipientCollectionCmsRecipient массив.

Equals(Object)

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

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

Метод GetEnumerator() возвращает CmsRecipientEnumerator объект для CmsRecipientCollection коллекции.

GetHashCode()

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

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

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

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

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

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

Метод Remove(CmsRecipient) удаляет получателя из CmsRecipientCollection коллекции.

ToString()

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

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

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

Имя Описание
ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IEnumerable.GetEnumerator()

Метод IEnumerable.GetEnumerator() возвращает CmsRecipientEnumerator объект для CmsRecipientCollection коллекции.

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

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

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

AsQueryable(IEnumerable)

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

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