PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator Estructura

Definición

Enumera los pares de elemento y prioridad de , PriorityQueue<TElement,TPriority>sin ninguna garantía de ordenación.

public: value class PriorityQueue<TElement, TPriority>::UnorderedItemsCollection::Enumerator : System::Collections::Generic::IEnumerator<ValueTuple<TElement, TPriority>>
public struct PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator : System.Collections.Generic.IEnumerator<(TElement, TPriority)>
type PriorityQueue<'Element, 'Priority>.UnorderedItemsCollection.Enumerator = struct
    interface IEnumerator<ValueTuple<'Element, 'Priority>>
    interface IEnumerator
    interface IDisposable
Public Structure PriorityQueue(Of TElement, TPriority).UnorderedItemsCollection.Enumerator
Implements IEnumerator(Of ValueTuple(Of TElement, TPriority))

Parámetros de tipo

TElement
TPriority
Herencia
PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator
Implementaciones

Propiedades

Current

Obtiene el elemento en la posición actual del enumerador.

Métodos

Dispose()

Libera todos los recursos que usa PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator.

MoveNext()

Desplaza el enumerador al siguiente elemento de UnorderedItems.

Implementaciones de interfaz explícitas

IEnumerator.Current

Obtiene el elemento de la colección situado en la posición actual del enumerador.

IEnumerator.Reset()

Establece el enumerador en su posición inicial (antes del primer elemento de la colección).

IEnumerator<ValueTuple<TElement,TPriority>>.Current

Obtiene el elemento de la colección situado en la posición actual del enumerador.

Se aplica a