X509CertificateCollection.X509CertificateEnumerator X509CertificateCollection.X509CertificateEnumerator X509CertificateCollection.X509CertificateEnumerator X509CertificateCollection.X509CertificateEnumerator Class

Definição

Enumera os objetos X509Certificate em uma X509CertificateCollection.Enumerates the X509Certificate objects in an 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.X509CertificateEnumeratorX509CertificateCollection.X509CertificateEnumeratorX509CertificateCollection.X509CertificateEnumeratorX509CertificateCollection.X509CertificateEnumerator
Implementações

Comentários

Enumeradores fornecem acesso somente leitura aos dados na coleção.Enumerators provide read-only access to the data in the collection. Os enumeradores não podem ser usados para modificar a coleção subjacente.Enumerators cannot be used to modify the underlying collection.

Inicialmente, o enumerador é posicionado antes do primeiro elemento da coleção.Initially, the enumerator is positioned before the first element in the collection. O método Reset também retorna o enumerador a essa posição.The Reset method also brings the enumerator back to this position. AT isso posicionar, chamando o Current propriedade gera uma exceção.At this position, calling the Current property throws an exception. 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.Therefore, you must call the MoveNext method to advance the enumerator to the first element of the collection before reading the value of Current.

Essa classe herda a IEnumerator interface.This class inherits from the IEnumerator interface. Para obter mais informações sobre a enumeração em uma coleção, consulte IEnumerator.For more information about enumerating over a collection, see IEnumerator.

Construtores

X509CertificateCollection.X509CertificateEnumerator(X509CertificateCollection) X509CertificateCollection.X509CertificateEnumerator(X509CertificateCollection) X509CertificateCollection.X509CertificateEnumerator(X509CertificateCollection) X509CertificateCollection.X509CertificateEnumerator(X509CertificateCollection)

Inicializa uma nova instância da classe X509CertificateCollection.X509CertificateEnumerator para o X509CertificateCollection especificado.Initializes a new instance of the X509CertificateCollection.X509CertificateEnumerator class for the specified X509CertificateCollection.

Propriedades

Current Current Current Current

Obtém o X509Certificate atual na X509CertificateCollection.Gets the current X509Certificate in the X509CertificateCollection.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
MoveNext() MoveNext() MoveNext() MoveNext()

Avança o enumerador para o próximo elemento da coleção.Advances the enumerator to the next element of the collection.

Reset() Reset() Reset() Reset()

Define o enumerador com sua posição inicial, que é antes do primeiro elemento da coleção.Sets the enumerator to its initial position, which is before the first element in the collection.

ToString() ToString() ToString() ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)

Implantações explícitas de interface

IEnumerator.Current IEnumerator.Current IEnumerator.Current IEnumerator.Current

Para obter uma descrição desse membro, consulte Current.For a description of this member, see Current.

IEnumerator.MoveNext() IEnumerator.MoveNext() IEnumerator.MoveNext() IEnumerator.MoveNext()

Para obter uma descrição desse membro, consulte MoveNext().For a description of this member, see MoveNext().

IEnumerator.Reset() IEnumerator.Reset() IEnumerator.Reset() IEnumerator.Reset()

Para obter uma descrição desse membro, consulte Reset().For a description of this member, see Reset().

Aplica-se a