Condividi tramite


X509ExtensionEnumerator Classe

Definizione

Supporta una semplice iterazione su X509ExtensionCollection. La classe non può essere ereditata.

public ref class X509ExtensionEnumerator sealed : System::Collections::IEnumerator
public ref class X509ExtensionEnumerator sealed : System::Collections::Generic::IEnumerator<System::Security::Cryptography::X509Certificates::X509Extension ^>
public sealed class X509ExtensionEnumerator : System.Collections.IEnumerator
public sealed class X509ExtensionEnumerator : System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509Extension>
type X509ExtensionEnumerator = class
    interface IEnumerator
type X509ExtensionEnumerator = class
    interface IEnumerator<X509Extension>
    interface IEnumerator
    interface IDisposable
Public NotInheritable Class X509ExtensionEnumerator
Implements IEnumerator
Public NotInheritable Class X509ExtensionEnumerator
Implements IEnumerator(Of X509Extension)
Ereditarietà
X509ExtensionEnumerator
Implementazioni

Commenti

Gli enumeratori forniscono l'accesso in sola lettura ai dati nella raccolta. Non è possibile utilizzare enumeratori per modificare la raccolta sottostante.

Inizialmente l'enumeratore è posizionato davanti al primo elemento della raccolta. Anche il metodo Reset riporta l'enumeratore in questa posizione. In questa posizione, la chiamata Current genera un'eccezione. Pertanto, è necessario chiamare il metodo MoveNext per spostare in avanti l'enumeratore, in corrispondenza del primo elemento della raccolta, prima di leggere il valore di Current.

Questa classe eredita dall'interfaccia IEnumerator . Per altre informazioni sull'enumerazione su una raccolta, vedere l'argomento IEnumerator .

Proprietà

Current

Ottiene l'elemento corrente nell'oggetto X509ExtensionCollection.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
MoveNext()

Sposta in avanti l'enumeratore in corrispondenza dell'elemento successivo nell'oggetto X509ExtensionCollection.

Reset()

Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nell'oggetto X509ExtensionCollection.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

IEnumerator.Current

Ottiene un oggetto da un insieme.

Si applica a