ImmutableDictionary<TKey,TValue>.Enumerator Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Enumera o conteúdo do dicionário imutável sem alocar qualquer memória.
public: value class ImmutableDictionary<TKey, TValue>::Enumerator : System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<TKey, TValue>>
public struct ImmutableDictionary<TKey,TValue>.Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>>
type ImmutableDictionary<'Key, 'Value>.Enumerator = struct
interface IEnumerator<KeyValuePair<'Key, 'Value>>
interface IEnumerator
interface IDisposable
Public Structure ImmutableDictionary(Of TKey, TValue).Enumerator
Implements IEnumerator(Of KeyValuePair(Of TKey, TValue))
Parâmetros de Tipo Genérico
- TKey
- TValue
- Herança
- Implementações
Propriedades
| Name | Description |
|---|---|
| Current |
Obtém o elemento na posição atual do enumerador. |
Métodos
| Name | Description |
|---|---|
| Dispose() |
Liberta os recursos usados pela instância atual da ImmutableDictionary<TKey,TValue>.Enumerator classe. |
| MoveNext() |
Avança o enumerador para o próximo elemento do dicionário imutável. |
| Reset() |
Define o enumerador para a sua posição inicial, que é antes do primeiro elemento do dicionário. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IEnumerator.Current |
Recebe o elemento atual. |
Aplica-se a
Segurança de Thread
Este tipo é seguro para fios.