Compartir vía


X509ExtensionEnumerator Clase

Definición

Admite una iteración simple en una X509ExtensionCollection. Esta clase no puede heredarse.

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)
Herencia
X509ExtensionEnumerator
Implementaciones

Comentarios

Los enumeradores proporcionan acceso de solo lectura a los datos de la colección. No se pueden usar enumeradores para modificar la colección subyacente.

En principio, el enumerador se coloca antes del primer elemento de la colección. Reset también devuelve el enumerador a esta posición. En esta posición, la llamada Current produce una excepción. Por lo tanto, debe llamar a MoveNext para adelantar el enumerador hasta el primer elemento de la colección antes de leer el valor de Current.

Esta clase hereda de la IEnumerator interfaz . Para obtener más información sobre la enumeración de una colección, vea el IEnumerator tema .

Propiedades

Current

Obtiene el elemento actual de X509ExtensionCollection.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
MoveNext()

Adelanta el enumerador al siguiente elemento de X509ExtensionCollection.

Reset()

Establece el enumerador en su posición inicial (antes del primer elemento de X509ExtensionCollection).

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IDisposable.Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

IEnumerator.Current

Obtiene un objeto de la colección.

Se aplica a