X509ChainElementEnumerator Classe

Definição

Suporta uma iteração simples sobre um X509ChainElementCollection. Esta classe não pode ser herdada.

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
Herança
X509ChainElementEnumerator
Implementações

Observações

Os enumeradores fornecem acesso apenas de leitura aos dados de 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 reinicia o enumerador para esta posição. Nesta posição, chamar Current lança uma exceção. Portanto, deve chamar MoveNext para avançar o enumerador até ao primeiro elemento da coleção antes de ler o valor de Current.

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

Propriedades

Name Description
Current

Obtém o elemento atual em .X509ChainElementCollection

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MoveNext()

Avança o enumerador para o próximo elemento no X509ChainElementCollection.

Reset()

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

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IDisposable.Dispose()

Realiza tarefas definidas pela aplicação associadas à libertação, libertação ou reinício de recursos não geridos.

IEnumerator.Current

Obtém o elemento atual em .X509ChainElementCollection

Aplica-se a