X509CertificateCollection.X509CertificateEnumerator Classe

Definição

Enumera os objetos X509Certificate em uma X509CertificateCollection.

public: ref class X509CertificateCollection::X509CertificateEnumerator : System::Collections::IEnumerator
public class X509CertificateCollection.X509CertificateEnumerator : System.Collections.IEnumerator
type X509CertificateCollection.X509CertificateEnumerator = class
    interface IEnumerator
Public Class X509CertificateCollection.X509CertificateEnumerator
Implements IEnumerator
Herança
X509CertificateCollection.X509CertificateEnumerator
Implementações

Comentários

Os enumeradores fornecem acesso somente leitura aos dados na coleção. Enumeradores não podem ser usados para modificar a coleção subjacente.

Inicialmente, o enumerador é posicionado antes do primeiro elemento da coleção. O método Reset também retorna o enumerador a essa posição. Nessa posição, chamar a Current propriedade gera uma exceção. Por isso, você deve chamar o método MoveNext para avançar o enumerador até o primeiro elemento da coleção antes de ler o valor de Current.

Essa classe herda da IEnumerator interface. Para obter mais informações sobre como enumerar em uma coleção, consulte IEnumerator.

Construtores

X509CertificateCollection.X509CertificateEnumerator(X509CertificateCollection)

Inicializa uma nova instância da classe X509CertificateCollection.X509CertificateEnumerator para o X509CertificateCollection especificado.

Propriedades

Current

Obtém o X509Certificate atual na X509CertificateCollection.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MoveNext()

Avança o enumerador para o próximo elemento da coleção.

Reset()

Define o enumerador com sua posição inicial, que é antes do primeiro elemento da coleção.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IEnumerator.Current

Para obter uma descrição desse membro, confira Current.

IEnumerator.MoveNext()

Para obter uma descrição desse membro, confira MoveNext().

IEnumerator.Reset()

Para obter uma descrição desse membro, confira Reset().

Aplica-se a