WebSphere Message Service Clients for C/C++ and .NET, Version 1.2 운영 체제: Linux, Windows

IQueueBrowser

응용프로그램은 대기열 브라우저를 사용하여 대기열의 메시지를 제거하지 않고 찾아봅니다.

상속 계층 구조:
IBM.XMS.IPropertyContext
System.Collections.IEnumerable
   |
   +----IBM.XMS.IQueueBrowser

.NET 등록 정보

.NET 등록 정보 요약:
.NET 등록 정보 설명
MessageSelector 대기열 브라우저에 대한 메시지 선택자를 가져옵니다.
Queue 대기열을 나타내는 목적지 오브젝트로 대기열 브라우저와 연관된 대기열을 가져옵니다.

MessageSelector – 메시지 선택자 가져오기

인터페이스:
String MessageSelector
{
  get;
}

대기열 브라우저에 대한 메시지 선택자를 가져옵니다.

메시지 선택자는 메시지 선택자 표현식을 캡슐화하는 String 오브젝트입니다. 데이터 변환이 필수인 경우 이 매개변수는 변환 후 메시지 선택자 표현식입니다. 대기열 브라우저에 목적지가 없으면 이 메소드는 널 String 오브젝트를 리턴합니다.

예외:
  • XMSException

Queue – 대기열 가져오기

인터페이스:
IDestination Queue
{
  get;
}

대기열을 나타내는 목적지 오브젝트로 대기열 브라우저와 연관된 대기열을 가져옵니다.

예외:
  • XMSException

메소드

메소드 요약:
메소드 설명
Close 대기열 브라우저를 닫습니다.
GetEnumerator 대기열에 있는 메시지 목록을 가져옵니다.

Close – 대기열 브라우저 닫기

인터페이스:
void  Close(); 

대기열 브라우저를 닫습니다.

응용프로그램이 이미 닫힌 대기열 브라우저를 닫으려고 하면 호출이 무시됩니다.

매개변수:
없음
리턴값:
Void
예외:
  • XMSException

GetEnumerator – 메시지 가져오기

인터페이스:
IEnumerator GetEnumerator();

대기열에 있는 메시지 목록을 가져옵니다.

이 메소드는 Message 오브젝트의 목록을 캡슐화하는 열거자를 리턴합니다. Message 오브젝트의 순서는 대기열에서 메시지를 검색하는 순서와 같습니다. 응용프로그램은 열거자를 사용하여 각 메시지를 찾아볼 수 있습니다.

열거자는 메시지가 대기열에 넣어지고 대기열에서 제거될 때 동적으로 갱신됩니다. 응용프로그램이 IEnumerator.MoveNext()를 호출하여 대기열의 다음 메시지를 찾아볼 때마다 메시지는 대기열의 현재 컨텐츠를 반영합니다.

응용프로그램이 지정된 대기열 브라우저에 대해 이 메소드를 두 번 이상 호출할 경우 호출 시마다 새 열거자가 리턴됩니다. 그러므로 응용프로그램은 둘 이상의 열거자를 사용하여 대기열의 메시지를 찾아보고 대기열 내에 여러 위치를 유지보수할 수 있습니다.

매개변수:
없음
리턴값:
Iterator 오브젝트입니다.
예외:
  • XMSException

상속된 등록 정보 및 메소드


Reference topic

이용약관 | 피드백

Timestamp icon마지막 갱신 날짜: 3 Mar 2006
(C) Copyright IBM Corporation 2005. All Rights Reserved.
이 Information Center는 Eclipse 기술 기반입니다. (http://www.eclipse.org 웹 사이트 참조)