X509ExtensionEnumerator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |