Compartilhar via


X509ChainElementEnumerator Classe

Definição

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

public ref class X509ChainElementEnumerator sealed : System::Collections::IEnumerator
public ref class X509ChainElementEnumerator sealed : System::Collections::Generic::IEnumerator<System::Security::Cryptography::X509Certificates::X509ChainElement ^>
public sealed class X509ChainElementEnumerator : System.Collections.IEnumerator
public sealed class X509ChainElementEnumerator : System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509ChainElement>
type X509ChainElementEnumerator = class
    interface IEnumerator
type X509ChainElementEnumerator = class
    interface IEnumerator<X509ChainElement>
    interface IEnumerator
    interface IDisposable
Public NotInheritable Class X509ChainElementEnumerator
Implements IEnumerator
Public NotInheritable Class X509ChainElementEnumerator
Implements IEnumerator(Of X509ChainElement)
Herança
X509ChainElementEnumerator
Implementações

Comentários

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

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

Essa classe herda de IEnumerator. Consulte a classe para obter mais informações sobre como enumerar em uma coleção.

Propriedades

Current

Obtém o elemento atual no X509ChainElementCollection.

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 na X509ChainElementCollection.

Reset()

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

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

Obtém o elemento atual no X509ChainElementCollection.

Aplica-se a