Aracılığıyla paylaş


MessageQueueEnumerator.MoveNext Yöntem

Tanım

Şu anda kullanılabilir durumdaysa, numaralandırıcıyı numaralandırmanın sonraki kuyruğuna ilerletir.

public:
 virtual bool MoveNext();
public bool MoveNext();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean

Döndürülenler

true numaralandırıcı bir sonraki kuyruğa başarıyla ilerlemişse; false numaralandırıcı numaralandırmanın sonuna ulaştıysa.

Uygulamalar

Özel durumlar

Çağıran kodun göz atma izinleri yok.

Açıklamalar

MoveNext sabit listesiyle ilişkilendirilmiş kuyruk yoksa hemen döndürür false .

MoveNext , koleksiyonun sonuna ulaşana kadar geri döner true . Ardından her ardışık çağrı için geri döner false . Ancak döndürdükten falsesonra MoveNext özelliğine erişilirken Current bir özel durum oluşturulur.

Oluşturma işleminden sonra bir numaralandırıcı, numaralandırmanın ilk MessageQueue öncesinde kavramsal olarak konumlandırılır ve ilk çağrı MoveNext , numaralandırmanın ilk sırasını görünüme getirir.

Şunlara uygulanır

Ayrıca bkz.