PrinterSettings.StringCollection.GetEnumerator Метод

Определение

Возвращает перечислитель, который может выполнять итерации по коллекции.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

Возвращаемое значение

Интерфейс IEnumerator для PrinterSettings.StringCollection.

Комментарии

Этот метод создает экземпляр перечислителя, который создает моментальный снимок текущего состояния коллекции. Перечислитель не имеет монопольного доступа к коллекции, поэтому несколько перечислителей могут одновременно иметь доступ к одной коллекции. Таким образом, любые изменения, внесенные в коллекцию напрямую или с помощью другого перечислителя, могут вызвать Current исключение или MoveNext вызвать исключение.

Два перечислителя, созданные из одной коллекции одновременно, могут содержать разные моментальные снимки коллекции.

При удалении объектов из перечислителя они также удаляются из коллекции.

Применяется к

См. также раздел