X509ChainElementEnumerator Klasa

Definicja

Obsługuje prostą iterację za pośrednictwem elementu X509ChainElementCollection. Klasa ta nie może być dziedziczona.

public ref class X509ChainElementEnumerator sealed : System::Collections::IEnumerator
public ref class X509ChainElementEnumerator sealed : System::Collections::Generic::IEnumerator<System::Security::Cryptography::X509Certificates::X509ChainElement ^>
public sealed class X509ChainElementEnumerator : System.Collections.IEnumerator
public sealed class X509ChainElementEnumerator : System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509ChainElement>
type X509ChainElementEnumerator = class
    interface IEnumerator
type X509ChainElementEnumerator = class
    interface IEnumerator<X509ChainElement>
    interface IEnumerator
    interface IDisposable
Public NotInheritable Class X509ChainElementEnumerator
Implements IEnumerator
Public NotInheritable Class X509ChainElementEnumerator
Implements IEnumerator(Of X509ChainElement)
Dziedziczenie
X509ChainElementEnumerator
Implementuje

Uwagi

Moduły wyliczania zapewniają dostęp tylko do odczytu do danych w kolekcji. Moduły wyliczania nie mogą być używane do modyfikowania bazowej kolekcji.

Początkowo moduł wyliczający jest umieszczony przed pierwszym elementem w kolekcji. Reset resetuje moduł wyliczający do tej pozycji. W tej pozycji wywołanie Current zgłasza wyjątek. W związku z tym należy wywołać metodę MoveNext , aby przejść do pierwszego elementu kolekcji przed odczytaniem wartości Current.

Ta klasa dziedziczy z IEnumeratorklasy . Zobacz klasę, aby uzyskać więcej informacji na temat wyliczania kolekcji.

Właściwości

Current

Pobiera bieżący element w elemencie X509ChainElementCollection.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MoveNext()

Rozwija moduł wyliczający do następnego elementu w elemecie X509ChainElementCollection.

Reset()

Ustawia moduł wyliczający na jego początkowe położenie, czyli przed pierwszym elementem w elemecie X509ChainElementCollection.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IDisposable.Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

IEnumerator.Current

Pobiera bieżący element w elemencie X509ChainElementCollection.

Dotyczy