X509ExtensionEnumerator Klasse

Definition

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

public ref class X509ExtensionEnumerator sealed : System::Collections::IEnumerator
public sealed class X509ExtensionEnumerator : System.Collections.IEnumerator
type X509ExtensionEnumerator = class
    interface IEnumerator
Public NotInheritable Class X509ExtensionEnumerator
Implements IEnumerator
Vererbung
X509ExtensionEnumerator
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. Reset setzt den Enumerator ebenfalls auf diese Position zurück.Reset also brings the enumerator back to this position. An dieser Position löst der Current Aufruf von eine Ausnahme aus.At this position, calling Current throws an exception. Daher muss der Enumerator durch einen Aufruf von MoveNext auf das erste Element der Auflistung gesetzt werden, bevor der Wert von Current gelesen werden kann.Therefore, you must call MoveNext 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 Sie im IEnumerator Thema.For more information about enumerating over a collection, see the IEnumerator topic.

Eigenschaften

Current

Ruft das aktuelle Element in der X509ExtensionCollection-Auflistung ab.Gets the current element in the X509ExtensionCollection.

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 in der X509ExtensionCollection.Advances the enumerator to the next element in the X509ExtensionCollection.

Reset()

Setzt den Enumerator auf seine anfängliche Position vor dem ersten Element in der X509ExtensionCollection.Sets the enumerator to its initial position, which is before the first element in the X509ExtensionCollection.

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

Ruft ein Objekt aus einer Auflistung ab.Gets an object from a collection.

Gilt für: