X509ChainElementEnumerator Класс

Определение

Поддерживает простую итерацию по объекту X509ChainElementCollection. Этот класс не наследуется.

public ref class X509ChainElementEnumerator sealed : System::Collections::Generic::IEnumerator<System::Security::Cryptography::X509Certificates::X509ChainElement ^>
public ref class X509ChainElementEnumerator sealed : System::Collections::IEnumerator
public sealed class X509ChainElementEnumerator : System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509ChainElement>
public sealed class X509ChainElementEnumerator : System.Collections.IEnumerator
type X509ChainElementEnumerator = class
    interface IEnumerator<X509ChainElement>
    interface IEnumerator
    interface IDisposable
type X509ChainElementEnumerator = class
    interface IEnumerator
Public NotInheritable Class X509ChainElementEnumerator
Implements IEnumerator(Of X509ChainElement)
Public NotInheritable Class X509ChainElementEnumerator
Implements IEnumerator
Наследование
X509ChainElementEnumerator
Реализации

Комментарии

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

Изначально перечислитель размещается перед первым элементом в коллекции. Reset сбрасывает перечислитель в эту позицию. В этой позиции вызов Current вызывает исключение. Поэтому перед чтением значения MoveNextнеобходимо вызвать Current перечислитель к первому элементу коллекции.

Этот класс наследует от IEnumerator. Дополнительные сведения о перечислении коллекции см. в классе.

Свойства

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

Возвращает текущий элемент в элементе X509ChainElementCollection.

Методы

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

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

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

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

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

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

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

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

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

Перемещает перечислитель к следующему элементу в элементе X509ChainElementCollection.

Reset()

Задает перечислителю начальную позицию, которая перед первым элементом в элементе X509ChainElementCollection.

ToString()

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

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

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

Имя Описание
IDisposable.Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

IEnumerator.Current

Возвращает текущий элемент в элементе X509ChainElementCollection.

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