X509ChainElementEnumerator Clase

Definición

Admite una iteración simple sobre .X509ChainElementCollection Esta clase no puede heredarse.

public ref class X509ChainElementEnumerator sealed : System::Collections::Generic::IEnumerator<System::Security::Cryptography::X509Certificates::X509ChainElement ^>
public ref class X509ChainElementEnumerator sealed : System::Collections::IEnumerator
public sealed class X509ChainElementEnumerator : System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509ChainElement>
public sealed class X509ChainElementEnumerator : System.Collections.IEnumerator
type X509ChainElementEnumerator = class
    interface IEnumerator<X509ChainElement>
    interface IEnumerator
    interface IDisposable
type X509ChainElementEnumerator = class
    interface IEnumerator
Public NotInheritable Class X509ChainElementEnumerator
Implements IEnumerator(Of X509ChainElement)
Public NotInheritable Class X509ChainElementEnumerator
Implements IEnumerator
Herencia
X509ChainElementEnumerator
Implementaciones

Comentarios

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

Inicialmente, el enumerador se coloca antes del primer elemento de la colección. Reset restablece el enumerador a esta posición. En esta posición, la llamada produce Current una excepción. Por lo tanto, debe llamar MoveNext a para avanzar el enumerador al primer elemento de la colección antes de leer el valor de Current.

Esta clase hereda de IEnumerator. Consulte la clase para obtener más información sobre la enumeración de una colección.

Propiedades

Nombre Description
Current

Obtiene el elemento actual de .X509ChainElementCollection

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
MoveNext()

Desplaza el enumerador al siguiente elemento de .X509ChainElementCollection

Reset()

Establece el enumerador en su posición inicial, que es antes del primer elemento de X509ChainElementCollection.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IDisposable.Dispose()

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

IEnumerator.Current

Obtiene el elemento actual de .X509ChainElementCollection

Se aplica a