X509ExtensionEnumerator X509ExtensionEnumerator X509ExtensionEnumerator X509ExtensionEnumerator Class

Definição

Dá suporte a uma iteração simples em um X509ExtensionCollection.Supports a simple iteration over a X509ExtensionCollection. Essa classe não pode ser herdada.This class cannot be inherited.

public ref class X509ExtensionEnumerator sealed : System::Collections::IEnumerator
public sealed class X509ExtensionEnumerator : System.Collections.IEnumerator
type X509ExtensionEnumerator = class
    interface IEnumerator
Public NotInheritable Class X509ExtensionEnumerator
Implements IEnumerator
Herança
X509ExtensionEnumeratorX509ExtensionEnumeratorX509ExtensionEnumeratorX509ExtensionEnumerator
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. Reset também traz o enumerador de volta para essa posição.Reset also brings the enumerator back to this position. AT isso posicionar, chamar Current gera uma exceção.At this position, calling Current throws an exception. 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.Therefore, you must call MoveNext 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 o IEnumerator tópico.For more information about enumerating over a collection, see the IEnumerator topic.

Propriedades

Current Current Current Current

Obtém o elemento atual no X509ExtensionCollection.Gets the current element in the X509ExtensionCollection.

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 na X509ExtensionCollection.Advances the enumerator to the next element in the X509ExtensionCollection.

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

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

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

Obtém um objeto de uma coleção.Gets an object from a collection.

Aplica-se a