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