Compartir a través de


X509Certificate2Enumerator Clase

Definición

Admite una iteración simple en un objeto X509Certificate2Collection. Esta clase no puede heredarse.

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

Comentarios

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

En principio, el enumerador se coloca antes del primer elemento de la colección. El Reset método también devuelve el enumerador a esta posición. En esta posición, al llamar a la Current propiedad se produce una excepción. Por lo tanto, debe llamar al MoveNext método para avanzar el enumerador al 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 sobre una colección, vea IEnumerator.

Propiedades

Current

Obtiene el elemento actual del objeto X509Certificate2Collection.

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 del objeto X509Certificate2Collection.

Reset()

Establece el enumerador en su posición inicial (delante del primer elemento del objeto X509Certificate2Collection).

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

Para obtener una descripción de este miembro, vea Current.

IEnumerator.MoveNext()

Para obtener una descripción de este miembro, vea MoveNext().

IEnumerator.Reset()

Para obtener una descripción de este miembro, vea Reset().

Se aplica a