X509Certificate2Enumerator Clase

Definición

Admite una iteración simple en un objeto X509Certificate2Collection.Supports a simple iteration over a X509Certificate2Collection object. Esta clase no puede heredarse.This class cannot be inherited.

public ref class X509Certificate2Enumerator sealed : System::Collections::IEnumerator
public sealed class X509Certificate2Enumerator : System.Collections.IEnumerator
type X509Certificate2Enumerator = class
    interface IEnumerator
Public NotInheritable Class X509Certificate2Enumerator
Implements IEnumerator
Herencia
X509Certificate2Enumerator
Implementaciones

Comentarios

Los enumeradores proporcionan acceso de solo lectura a los datos de la colección.Enumerators provide read-only access to the data in the collection. Los enumeradores no se pueden usar para modificar la colección subyacente.Enumerators cannot be used to modify the underlying collection.

En principio, el enumerador se coloca antes del primer elemento de la colección.Initially, the enumerator is positioned before the first element in the collection. El Reset método también devuelve el enumerador a esta posición.The Reset method also brings the enumerator back to this position. En esta posición, si se llama a la propiedad, se Current produce una excepción.At this position, calling the Current property throws an exception. Por lo tanto, debe llamar al MoveNext método para avanzar el enumerador hasta el primer elemento de la colección antes de leer el valor de Current .Therefore, you must call the MoveNext method to advance the enumerator to the first element of the collection before reading the value of Current.

Esta clase hereda de la IEnumerator interfaz.This class inherits from the IEnumerator interface. Para obtener más información sobre la enumeración de una colección, vea IEnumerator .For more information about enumerating over a collection, see IEnumerator.

Propiedades

Current

Obtiene el elemento actual del objeto X509Certificate2Collection.Gets the current element in the X509Certificate2Collection object.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
MoveNext()

Adelanta el enumerador al siguiente elemento del objeto X509Certificate2Collection.Advances the enumerator to the next element in the X509Certificate2Collection object.

Reset()

Establece el enumerador en su posición inicial (delante del primer elemento del objeto X509Certificate2Collection).Sets the enumerator to its initial position, which is before the first element in the X509Certificate2Collection object.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Implementaciones de interfaz explícitas

IEnumerator.Current

Para obtener una descripción de este miembro, vea Current.For a description of this member, see Current.

IEnumerator.MoveNext()

Para obtener una descripción de este miembro, vea MoveNext().For a description of this member, see MoveNext().

IEnumerator.Reset()

Para obtener una descripción de este miembro, vea Reset().For a description of this member, see Reset().

Se aplica a