다음을 통해 공유


방법: 메시지와 함께 검색할 속성 지정

업데이트: 2007년 11월

MessageQueue 구성 요소의 인스턴스를 만드는 경우 일련의 속성을 설정하여 구성 요소가 큐에서 메시지를 가져올 때 검색할 속성을 나타낼 수 있습니다. 이러한 속성은 MessagePropertyFilter라는 클래스에 있으며 Message 클래스의 실제 속성에 해당합니다. 이 속성 중 하나의 값을 true로 설정하면 큐에서 메시지가 제거될 때마다 구성 요소에서 일치하는 속성을 검색합니다.

팁:

검색한 메시지의 일부 속성에 액세스할 필요가 없고 성능을 개선하려면 MessagePropertyFilter를 false로 설정하면 됩니다.

기본적으로 메시지와 함께 검색되는 속성에는 메시지를 보낸 시간, 메시지가 도착한 시간, 메시지에 대한 여러 ID, 메시지의 레이블, 응답 큐, 메시지 본문 등을 나타내는 속성이 있습니다.

메시지와 함께 검색할 속성을 지정하려면

  1. MessageQueue 구성 요소의 인스턴스를 만들고 Path 속성을 참조할 큐로 설정합니다. 자세한 내용은 방법: MessageQueue 구성 요소 인스턴스 만들기를 참조하십시오.

  2. 속성 창에서 MessageReadPropertyFilter 노드를 확장합니다.

  3. 검색할 속성의 값을 true로 설정합니다.

    참고:

    코드에서 이 속성을 설정할 수도 있습니다. 이렇게 할 때는 SetAll 메서드를 사용하여 모든 필터 속성을 true로 설정하거나 ClearAll 메서드를 사용하여 모든 필터 속성을 false로 설정할 수 있습니다.

참고 항목

작업

방법: 프로그래밍 방식으로 메시지 받기

방법: 메시지 피킹(Peeking)

방법: 비동기적으로 메시지 받기

방법: MessageQueue 구성 요소 인스턴스 만들기

기타 리소스

메시지 읽기 및 받기