X509Certificate2Enumerator Klasse

Definition

Unterstützt eine einfache Iteration durch ein X509Certificate2Collection-Objekt.Supports a simple iteration over a X509Certificate2Collection object. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class X509Certificate2Enumerator sealed : System::Collections::IEnumerator
public sealed class X509Certificate2Enumerator : System.Collections.IEnumerator
type X509Certificate2Enumerator = class
    interface IEnumerator
Public NotInheritable Class X509Certificate2Enumerator
Implements IEnumerator
Vererbung
X509Certificate2Enumerator
Implementiert

Hinweise

Enumeratoren ermöglichen schreibgeschützten Zugriff auf die Daten in der Auflistung.Enumerators provide read-only access to the data in the collection. Enumeratoren können nicht zum Ändern der zugrunde liegenden Auflistung verwendet werden.Enumerators cannot be used to modify the underlying collection.

Zu Beginn wird der Enumerator vor das erste Element in der Auflistung positioniert.Initially, the enumerator is positioned before the first element in the collection. Die Reset -Methode bringt den Enumerator auch wieder auf diese Position zurück.The Reset method also brings the enumerator back to this position. An dieser Position löst das Aufrufen Current der-Eigenschaft eine Ausnahme aus.At this position, calling the Current property throws an exception. Daher muss die MoveNext -Methode aufgerufen werden, um den Enumerator vor dem Lesen des Werts von Currentauf das erste Element der Auflistung zu setzen.Therefore, you must call the MoveNext method to advance the enumerator to the first element of the collection before reading the value of Current.

Diese Klasse erbt von der IEnumerator -Schnittstelle.This class inherits from the IEnumerator interface. Weitere Informationen zum Auflisten einer Auflistung finden IEnumeratorSie unter.For more information about enumerating over a collection, see IEnumerator.

Eigenschaften

Current

Ruft das aktuelle Element im X509Certificate2Collection-Objekt ab.Gets the current element in the X509Certificate2Collection object.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
MoveNext()

Setzt den Enumerator auf das nächste Element im X509Certificate2Collection-Objekt.Advances the enumerator to the next element in the X509Certificate2Collection object.

Reset()

Setzt den Enumerator auf seine anfängliche Position, d. h. vor das erste Element im X509Certificate2Collection-Objekt.Sets the enumerator to its initial position, which is before the first element in the X509Certificate2Collection object.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IEnumerator.Current

Eine Beschreibung dieses Members finden Sie unter Current.For a description of this member, see Current.

IEnumerator.MoveNext()

Eine Beschreibung dieses Elements finden Sie unter MoveNext().For a description of this member, see MoveNext().

IEnumerator.Reset()

Eine Beschreibung dieses Members finden Sie unter Reset().For a description of this member, see Reset().

Gilt für: