ConditionalWeakTable<TKey,TValue>.IEnumerable.GetEnumerator Methode
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Enumerator zurück, der zum Durchlaufen der ConditionalWeakTable<TKey,TValue>-Tabelle verwendet werden kann.
virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;
System.Collections.IEnumerator IEnumerable.GetEnumerator ();
abstract member System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
override this.System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator
Ein Enumerator, mit dem die ConditionalWeakTable<TKey,TValue>-Tabelle durchlaufen werden kann.
Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die ConditionalWeakTable<TKey,TValue>-Instanz in eine IEnumerable-Schnittstelle umgewandelt wird.
Der zurückgegebene Enumerator verlängert die Lebensdauer von Objektpaaren in der Tabelle nicht, außer dem aktuellen. Es werden keine Einträge zurückgegeben, die bereits gesammelt wurden oder die nach dem Abrufen des Enumerators hinzugefügt wurden. Darüber hinaus werden möglicherweise nicht alle Einträge zurückgegeben, die beim Abrufen des Enumerators vorhanden waren, z. B. Einträge, die nach dem Abrufen des Enumerators, aber vor der Enumeration erfasst oder entfernt wurden.
Produkt | Versionen |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: