PrintQueueCollection.GetNonGenericEnumerator Метод

Определение

Возвращает объект, реализующий нестандартный интерфейс IEnumerator.

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

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

Объект, который реализует не универсальный интерфейс IEnumerator и может выполнять перебор объектов PrintQueue из коллекции PrintQueueCollection.

Комментарии

Рекомендуется использовать оператор для foreach итерации всех элементов коллекции. Используйте собственный объект перечислителя только в том случае, если необходимо настроить итерацию, например путем пропуска всех остальных элементов.

Если вам нужен собственный перечислитель, рекомендуется использовать универсальную типобезопасную функцию GetEnumerator вместо GetNonGenericEnumerator. Является GetNonGenericEnumerator общедоступным только для выполнения требований IEnumerable интерфейса, который реализуется этой коллекцией.

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