X509Certificate2Enumerator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поддерживает простой перебор объекта X509Certificate2Collection. Этот класс не наследуется.
public ref class X509Certificate2Enumerator sealed : System::Collections::IEnumerator
public ref class X509Certificate2Enumerator sealed : System::Collections::Generic::IEnumerator<System::Security::Cryptography::X509Certificates::X509Certificate2 ^>
public sealed class X509Certificate2Enumerator : System.Collections.IEnumerator
public sealed class X509Certificate2Enumerator : System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509Certificate2>
type X509Certificate2Enumerator = class
interface IEnumerator
type X509Certificate2Enumerator = class
interface IEnumerator<X509Certificate2>
interface IEnumerator
interface IDisposable
Public NotInheritable Class X509Certificate2Enumerator
Implements IEnumerator
Public NotInheritable Class X509Certificate2Enumerator
Implements IEnumerator(Of X509Certificate2)
- Наследование
-
X509Certificate2Enumerator
- Реализации
Комментарии
Перечислители предоставляют доступ только для чтения к данным в коллекции. Перечислители нельзя использовать для изменения базовой коллекции.
Изначально перечислитель располагается перед первым элементом коллекции. Метод Reset также возвращает перечислитель в эту позицию. В этой позиции вызов Current свойства вызывает исключение. Поэтому необходимо вызвать MoveNext метод , чтобы перейти перечислитель к первому элементу коллекции, прежде чем считывать значение Current.
Этот класс наследуется от IEnumerator интерфейса . Дополнительные сведения о перечислении по коллекции см. в разделе IEnumerator.
Свойства
Current |
Получает текущий элемент в объекте X509Certificate2Collection. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
MoveNext() |
Перемещает перечислитель к следующему элементу в объекте X509Certificate2Collection. |
Reset() |
Устанавливает перечислитель в исходное положение перед первым элементом в объекте X509Certificate2Collection. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
IDisposable.Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
IEnumerator.Current |
Описание этого члена см. в разделе Current. |
IEnumerator.MoveNext() |
Описание этого члена см. в разделе MoveNext(). |
IEnumerator.Reset() |
Описание этого члена см. в разделе Reset(). |