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 извлекает, синхронизирован ли доступ к коллекции или потокобезопасный. Это свойство всегда возвращается |
| 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 на основе указанного типа. |