TimerEventSubscriptionCollection.GetEnumerator Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İle yinelenen bir Numaralandırıcı döndürür TimerEventSubscriptionCollection .
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
IEnumeratorİçin bir TimerEventSubscriptionCollection .
Uygulamalar
Açıklamalar
Erişimi TimerEventSubscriptionCollection eşitlenir; ancak, bir koleksiyon aracılığıyla sıralama, bir iş parçacığı güvenli yordamı değil doğası gereği. Bir numaralandırıcı, koleksiyon değişmeden kaldığı sürece geçerli kalır. Ekleme, değiştirme veya öğeleri silme gibi, koleksiyona bir değişiklik yapılırsa, numaralandırıcı geri çevrilemez biçimde geçersiz kılınır ve davranışı tanımlanmamış olur. Numaralandırıcının koleksiyona özel erişimi yok; Bu nedenle, bir koleksiyon içinde sıralama, bir iş parçacığı güvenli yordamı değil doğası gereği. Sabit listesi sırasında iş parçacığı güvenliğini güvence altına almak için, öğesini TimerEventSubscriptionCollection kullanarak tüm numaralandırma sırasında kilitleyebilir SyncRoot .