PagedDataSource.GetEnumerator Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy implementált objektumot ad IEnumerator vissza, amely az adatforrás összes elemét tartalmazza.
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
Válaszok
Egy IEnumerator implementált objektum, amely az adatforrás összes elemét tartalmazza.
Megvalósítás
Megjegyzések
Ezzel a módszerrel létrehozhat egy System.Collections.IEnumerator olyan elemet, amely iterálható az adatforrás egyes elemeinek lekéréséhez. Ha az elemet az enumerátor aktuális helyén szeretné elérni, használja a tulajdonságot IEnumerator.Current . IEnumerator.MoveNext A metódus használatával lépjen a gyűjtemény következő elemére. Az enumerátor kezdeti helyére való áthelyezéséhez használja a metódust IEnumerator.Reset .
Note
Amikor először lekéri az enumerátort, vagy a IEnumerator.Reset metódussal áthelyezi az enumerátort a gyűjtemény első elemére, meg kell hívnia a metódust IEnumerator.MoveNext . Ellenkező esetben a tulajdonság által IEnumerator.Current képviselt elem nincs meghatározva.