Udostępnij za pośrednictwem


X509Certificate2Enumerator Klasa

Definicja

Obsługuje prostą X509Certificate2Collection iterację obiektu. Klasa ta nie może być dziedziczona.

public ref class X509Certificate2Enumerator sealed : System::Collections::IEnumerator
public ref class X509Certificate2Enumerator sealed : System::Collections::Generic::IEnumerator<System::Security::Cryptography::X509Certificates::X509Certificate2 ^>
public sealed class X509Certificate2Enumerator : System.Collections.IEnumerator
public sealed class X509Certificate2Enumerator : System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509Certificate2>
type X509Certificate2Enumerator = class
    interface IEnumerator
type X509Certificate2Enumerator = class
    interface IEnumerator<X509Certificate2>
    interface IEnumerator
    interface IDisposable
Public NotInheritable Class X509Certificate2Enumerator
Implements IEnumerator
Public NotInheritable Class X509Certificate2Enumerator
Implements IEnumerator(Of X509Certificate2)
Dziedziczenie
X509Certificate2Enumerator
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. Metoda Reset powoduje również powrót modułu wyliczającego do tej pozycji. W tej pozycji wywołanie Current właściwości 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 interfejsu IEnumerator . Aby uzyskać więcej informacji na temat wyliczania kolekcji, zobacz IEnumerator.

Właściwości

Current

Pobiera bieżący element w X509Certificate2Collection obiekcie.

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 bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
MoveNext()

Rozwija moduł wyliczający do następnego elementu w X509Certificate2Collection obiekcie.

Reset()

Ustawia moduł wyliczający na jego początkową pozycję, która znajduje się przed pierwszym elementem X509Certificate2Collection w obiekcie.

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

Aby uzyskać opis tego elementu członkowskiego, zobacz Current.

IEnumerator.MoveNext()

Aby uzyskać opis tego elementu członkowskiego, zobacz MoveNext().

IEnumerator.Reset()

Aby uzyskać opis tego elementu członkowskiego, zobacz Reset().

Dotyczy