MessageQueueEnumerator.MoveNext 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.
Ha az enumerátor jelenleg elérhető, a számbavétel következő üzenetsorára lép.
public:
virtual bool MoveNext();
public bool MoveNext();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean
Válaszok
true ha az enumerátor sikeresen fel lett léptetve a következő üzenetsorra; false ha az enumerátor elérte az enumerálás végét.
Megvalósítás
Kivételek
A hívókód nem rendelkezik tallózási engedélyekkel.
Megjegyzések
MoveNext azonnal visszaadja false , ha az enumeráláshoz nincsenek várólisták társítva.
MoveNext vissza fog térni true , amíg el nem éri a gyűjtemény végét. Ezután minden egyes egymást követő híváshoz visszatér false .
MoveNext Ha azonban visszatértfalse, a Current tulajdonság elérése kivételt fog eredményezni.
A létrehozáskor az enumerátor fogalmilag az enumerálás első MessageQueue eleme előtt van elhelyezve, és az első hívás, amely MoveNext az enumerálás első üzenetsorát jeleníti meg.