MessageQueueEnumerator.Current 属性

定义

获取枚举的当前 MessageQueue 值。

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

属性值

游标当前位于的队列。

例外

您在第一次调用之前调用 CurrentMoveNext()。 游标位于枚举中的第一个队列之前。

-或-

调用后调用CurrentMoveNext()返回 false(指示游标位于枚举中的最后一个队列之后)。

注解

创建枚举器时,它不指向任何内容,因此 Current 无效,如果访问该枚举器,将引发异常。 必须调用 MoveNext 以将游标定位在枚举中的第一个队列。

Current对多个调用不干扰调用MoveNext将返回同一MessageQueue对象。

适用于

另请参阅