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

属性值

游标当前所在的队列。

例外

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

- 或 -

您在对 Current 的调用返回假(指示游标位于枚举中的最后一个队列之后)后调用了 MoveNext()

注解

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

对 的多次调用 Current (不进行干预调用 MoveNext )将返回同一 MessageQueue 对象。

适用于

另请参阅