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().

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