PrintJobInfoCollection.GetNonGenericEnumerator 메서드

정의

제네릭이 아닌 IEnumerator 인터페이스를 구현하는 개체를 가져옵니다.Gets an object that implements the non-generic IEnumerator interface.

public:
 virtual System::Collections::IEnumerator ^ GetNonGenericEnumerator() = System::Collections::IEnumerable::GetEnumerator;
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 인터페이스를 구현하며 PrintSystemJobInfo에 들어 있는 PrintJobInfoCollection 개체를 통해 반복 처리할 수 있는 개체입니다.An object that implements the non-generic IEnumerator interface and that can iterate through the PrintSystemJobInfo objects that the PrintJobInfoCollection contains.

설명

사용 하는 것이 좋습니다는 foreach 컬렉션의 모든 멤버를 반복 하는 문입니다.We recommend that you use the foreach statement to iterate through all members of the collection. 모든 다른 멤버를 건너뛰어 반복와 같은 사용자 지정 해야 하는 경우에 자신의 열거자 개체를 사용 합니다.Use your own enumerator object only when you need to customize iteration, such as by skipping every other member.

사용자 고유의 열거자를 해야 하는 경우 제네릭, 형식이 안전한 함수를 사용 하는 것이 좋습니다 GetEnumerator 대신 GetNonGenericEnumerator합니다.If you need your own enumerator, we recommend that you use the generic, type-safe function GetEnumerator instead of GetNonGenericEnumerator. GetNonGenericEnumerator 의 요구 사항을 충족 에게만 공개는 IEnumerable 이 컬렉션에 의해 구현 되는 인터페이스입니다.The GetNonGenericEnumerator is public only to fulfill the requirements of the IEnumerable interface, which is implemented by this collection.

적용 대상