Compartilhar via


X509Certificate2Enumerator Classe

Definição

É compatível com uma iteração simples em um objeto X509Certificate2Collection. Essa classe não pode ser herdada.

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)
Herança
X509Certificate2Enumerator
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.

Propriedades

Current

Obtém o elemento atual no objeto X509Certificate2Collection.

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

Reset()

Define o enumerador para sua posição inicial, que é antes do primeiro elemento no objeto X509Certificate2Collection.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IDisposable.Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

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