MessageQueueEnumerator.Current Proprietà

Definizione

Ottiene l'oggetto corrente MessageQueue dell'enumerazione .

public:
 property System::Messaging::MessageQueue ^ Current { System::Messaging::MessageQueue ^ get(); };
public System.Messaging.MessageQueue Current { get; }
member this.Current : System.Messaging.MessageQueue
Public ReadOnly Property Current As MessageQueue

Valore della proprietà

Coda in corrispondenza della quale è attualmente posizionato il cursore.

Eccezioni

È stato chiamato Current prima della prima chiamata a MoveNext(). Il cursore si trova prima della prima coda nell'enumerazione .

oppure

È stato chiamato Current dopo la restituzione di una chiamata a MoveNext() false (che indica che il cursore si trova dopo l'ultima coda nell'enumerazione).

Commenti

Quando l'enumeratore viene creato, non punta ad alcun elemento, pertanto Current non è valido e genererà un'eccezione se si accede. È necessario chiamare MoveNext per posizionare il cursore nella prima coda nell'enumerazione .

Più chiamate a Current senza chiamate intermedie a MoveNext restituiranno lo stesso MessageQueue oggetto.

Si applica a

Vedi anche