MessageQueueEnumerator.Current 속성

정의

열거형의 현재 MessageQueue를 가져옵니다.Gets the current MessageQueue of the enumeration.

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

속성 값

현재 커서가 배치되어 있는 큐입니다.The queue at which the cursor is currently positioned.

예외

Current를 처음 호출하기 전에 MoveNext()를 호출하여You called Current before the first call to MoveNext(). 커서가 열거형의 첫 번째 큐 앞에 배치되는 경우The cursor is located before the first queue in the enumeration.

또는-or- Current를 호출하여 false를 반환한 후에 MoveNext()를 호출한 경우(커서가 열거형의 마지막 큐 뒤에 배치됨을 표시)You called Current after a call to MoveNext() had returned false (indicating the cursor is located after the last queue in the enumeration).

설명

열거자가 만들어지면 해당를 가리키지 않습니다 아무 것도 따라서 Current 잘못 되었으며 액세스 하는 경우 예외가 throw 됩니다.When the enumerator is created, it does not point to anything, so Current is not valid and will throw an exception if it is accessed. 호출 해야 MoveNext 를 열거형의 첫 번째 큐에 커서를 놓습니다.You must call MoveNext to position the cursor at the first queue in the enumeration.

여러 번 호출 Current 에 대 한 중간 호출을 사용 하 여 MoveNext 동일 돌아갑니다 MessageQueue 개체입니다.Multiple calls to Current with no intervening calls to MoveNext will return the same MessageQueue object.

적용 대상

추가 정보