TimerEventSubscriptionCollection.GetEnumerator Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un enumeratore che esegue l'iterazione di 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
Restituisce
IEnumerator per l'oggetto TimerEventSubscriptionCollection.
Implementazioni
Commenti
L'accesso a TimerEventSubscriptionCollection è sincronizzato; tuttavia, l'enumerazione di una raccolta non è di per sé una procedura thread-safe. Un enumeratore rimane valido finché la raccolta rimane invariata. In caso di modifiche alla raccolta, ad esempio aggiunta, modifica o eliminazione di elementi, l'enumeratore sarà reso non valido in modo irreversibile e il comportamento corrispondente non sarà definito. L'enumeratore non dispone di accesso esclusivo alla raccolta, pertanto il processo di enumerazione di una raccolta non è di per sé thread-safe. Per garantire la sicurezza dei thread durante l'enumerazione, è possibile bloccare TimerEventSubscriptionCollection durante l'intera enumerazione tramite SyncRoot.