SortedDictionary<TKey,TValue>.Enumerator.IDictionaryEnumerator.Entry Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá prvek na aktuální pozici enumerátoru jako DictionaryEntry strukturu.
property System::Collections::DictionaryEntry System::Collections::IDictionaryEnumerator::Entry { System::Collections::DictionaryEntry get(); };
System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get; }
member this.System.Collections.IDictionaryEnumerator.Entry : System.Collections.DictionaryEntry
ReadOnly Property Entry As DictionaryEntry Implements IDictionaryEnumerator.Entry
Hodnota vlastnosti
Prvek v kolekci na aktuální pozici slovníku jako DictionaryEntry struktura.
Implementuje
Výjimky
Enumerátor je umístěn před prvním prvkem kolekce nebo za poslední prvek.
Poznámky
IDictionaryEnumerator.Entry není definován za některé z následujících podmínek:
Enumerátor je umístěn před prvním prvkem kolekce. K tomu dochází po vytvoření enumerátoru nebo po zavolání IEnumerator.Reset metody. Metoda MoveNext musí být volána, aby se enumerátor před čtením hodnoty IDictionaryEnumerator.Entry vlastnosti na první prvek kolekce.
Poslední volání MoveNext vráceno
false
, který označuje konec kolekce a že enumerátor je umístěn za posledním prvkem kolekce.Enumerátor je neplatný kvůli změnám provedeným v kolekci, jako je přidání, úprava nebo odstranění prvků.
IDictionaryEnumerator.Entry neposouvá pozici enumerátoru a po sobě jdoucí volání vrátit IDictionaryEnumerator.Entry stejný objekt, dokud není volána nebo MoveNextIEnumerator.Reset .