PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator Yapı

Tanım

Herhangi bir sıralama garantisi olmadan öğesini PriorityQueue<TElement,TPriority>ve öncelik çiftlerini numaralandırır.

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))

Tür Parametreleri

TElement
TPriority
Devralma
PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator
Uygulamalar

Özellikler

Current

Öğeyi numaralandırıcının geçerli konumunda alır.

Yöntemler

Dispose()

PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator tarafından kullanılan tüm kaynakları serbest bırakır.

MoveNext()

Numaralandırıcıyı öğesinin sonraki öğesine ilerler UnorderedItems.

Belirtik Arabirim Kullanımları

IEnumerator.Current

Koleksiyondaki öğesini numaralandırıcının geçerli konumunda alır.

IEnumerator.Reset()

Numaralandırıcıyı koleksiyondaki ilk öğeden önceki ilk konumuna ayarlar.

IEnumerator<ValueTuple<TElement,TPriority>>.Current

Koleksiyondaki öğesini numaralandırıcının geçerli konumunda alır.

Şunlara uygulanır