Aracılığıyla paylaş


PagedDataSource.GetEnumerator Yöntem

Tanım

Veri kaynağındaki tüm öğeleri içeren uygulanan bir IEnumerator nesne döndürür.

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

Döndürülenler

IEnumerator Veri kaynağındaki tüm öğeleri içeren uygulanan nesne.

Uygulamalar

Açıklamalar

Veri kaynağındaki her öğeyi almak için yinelenebilir bir System.Collections.IEnumerator oluşturmak için bu yöntemi kullanın. Öğeye numaralandırıcıdaki geçerli konumda erişmek için özelliğini kullanın IEnumerator.Current . IEnumerator.MoveNext yöntemini kullanarak koleksiyondaki bir sonraki öğeye geçin. Numaralandırıcıyı ilk konumuna taşımak için yöntemini kullanın IEnumerator.Reset .

Uyarı

Numaralandırıcıyı ilk kez aldığınızda veya numaralandırıcıyı IEnumerator.Reset koleksiyondaki ilk öğeye taşımak için yöntemini kullandığınızda yöntemini çağırmanız IEnumerator.MoveNext gerekir. Aksi takdirde, özelliği tarafından IEnumerator.Current temsil edilen öğe tanımlanmamıştır.

Şunlara uygulanır

Ayrıca bkz.