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