X509Certificate2Enumerator Klass

Definition

Stöder en enkel iteration över ett X509Certificate2Collection objekt. Det går inte att ärva den här klassen.

public ref class X509Certificate2Enumerator sealed : System::Collections::Generic::IEnumerator<System::Security::Cryptography::X509Certificates::X509Certificate2 ^>
public ref class X509Certificate2Enumerator sealed : System::Collections::IEnumerator
public sealed class X509Certificate2Enumerator : System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509Certificate2>
public sealed class X509Certificate2Enumerator : System.Collections.IEnumerator
type X509Certificate2Enumerator = class
    interface IEnumerator<X509Certificate2>
    interface IEnumerator
    interface IDisposable
type X509Certificate2Enumerator = class
    interface IEnumerator
Public NotInheritable Class X509Certificate2Enumerator
Implements IEnumerator(Of X509Certificate2)
Public NotInheritable Class X509Certificate2Enumerator
Implements IEnumerator
Arv
X509Certificate2Enumerator
Implementeringar

Kommentarer

Uppräknare ger skrivskyddad åtkomst till data i samlingen. Uppräknare kan inte användas för att ändra den underliggande samlingen.

Inledningsvis placeras uppräknaren före det första elementet i samlingen. Metoden Reset för också uppräknaren tillbaka till den här positionen. I det här läget utlöser anrop av Current egenskapen ett undantag. Därför måste du anropa MoveNext metoden för att flytta uppräknaren till det första elementet i samlingen innan du läser värdet Currentför .

Den här klassen ärver från IEnumerator gränssnittet. Mer information om hur du räknar upp en samling finns i IEnumerator.

Egenskaper

Name Description
Current

Hämtar det aktuella elementet X509Certificate2Collection i objektet.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MoveNext()

Flyttar uppräknaren till nästa element i objektet X509Certificate2Collection .

Reset()

Anger uppräknaren till sin ursprungliga position, som är före det första elementet i X509Certificate2Collection objektet.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IDisposable.Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

IEnumerator.Current

En beskrivning av den här medlemmen finns i Current.

IEnumerator.MoveNext()

En beskrivning av den här medlemmen finns i MoveNext().

IEnumerator.Reset()

En beskrivning av den här medlemmen finns i Reset().

Gäller för