TimerEventSubscriptionCollection.GetEnumerator Yöntem

Tanım

aracılığıyla TimerEventSubscriptionCollectionyineleyen bir numaralandırıcı döndürür.

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

Döndürülenler

için IEnumeratorbirTimerEventSubscriptionCollection.

Uygulamalar

Açıklamalar

öğesine TimerEventSubscriptionCollection erişim eşitlenir; ancak bir koleksiyon aracılığıyla numaralandırmak, iş parçacığı güvenli bir yordam değildir. Bir numaralandırıcı, koleksiyon değişmediği sürece geçerli kalır. Koleksiyonda öğe ekleme, değiştirme veya silme gibi değişiklikler yapılırsa, numaralandırıcı geri alınamaz şekilde geçersiz kılınmış olur ve davranışı tanımlanmamış olur. Numaralandırıcının koleksiyona özel erişimi yoktur; bu nedenle, bir koleksiyonda numaralandırmak, iş parçacığı güvenli bir yordam değildir. Numaralandırma sırasında iş parçacığı güvenliğini güvence altına almak için kullanarak sabit listesi boyunca TimerEventSubscriptionCollectionöğesini kilitleyebilirsinizSyncRoot.

Şunlara uygulanır