MessageQueueEnumerator.Current Proprietà

Definizione

Ottiene la MessageQueue corrente 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à

La coda sulla quale è attualmente posizionato il cursore.

Eccezioni

È stata chiamata la proprietà Current prima della prima chiamata al metodo MoveNext(). Il cursore precede la prima coda dell'enumerazione.

-oppure-

È stato chiamato Current dopo che una chiamata a MoveNext() ha restituito false, il che indica che il cursore è posizionato dopo l'ultima coda dell'enumerazione.

Commenti

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

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

Si applica a

Vedi anche