TimerEventSubscriptionCollection.GetEnumerator Methode

Definition

Gibt einen Enumerator zurück, der durch die TimerEventSubscriptionCollectionEnumerator durchläuft.

public:
 virtual System::Collections::IEnumerator ^ GetEnumerator();
public System.Collections.IEnumerator GetEnumerator();
abstract member GetEnumerator : unit -> System.Collections.IEnumerator
override this.GetEnumerator : unit -> System.Collections.IEnumerator
Public Function GetEnumerator () As IEnumerator

Gibt zurück

Ein IEnumerator für das TimerEventSubscriptionCollection.

Implementiert

Hinweise

Der Zugriff auf die TimerEventSubscriptionCollection Synchronisierung erfolgt jedoch. Das Aufzählen über eine Sammlung ist in der Regel keine threadsichere Prozedur. Ein Enumerator bleibt gültig, solange die Auflistung unverändert bleibt. Wenn Änderungen an der Auflistung vorgenommen werden, z. B. Hinzufügen, Ändern oder Löschen von Elementen, wird der Enumerationsator unwiderruflich ungültig und sein Verhalten nicht definiert. Der Enumerator hat keinen exklusiven Zugriff auf die Sammlung; Daher ist das Aufzählen durch eine Sammlung grundsätzlich keine threadsichere Prozedur. Um die Threadsicherheit während der Aufzählung zu gewährleisten, können Sie die TimerEventSubscriptionCollection gesamte Aufzählung mithilfe SyncRootder Sperre sperren.

Gilt für: