DefaultPropertiesToSend.TimeToBeReceived 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
대상 큐에서 검색할 메시지에 대한 제한 시간을 가져오거나 설정합니다.
public:
property TimeSpan TimeToBeReceived { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.TimeoutConverter))]
[System.Messaging.MessagingDescription("MsgTimeToBeReceived")]
public TimeSpan TimeToBeReceived { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.TimeoutConverter))>]
[<System.Messaging.MessagingDescription("MsgTimeToBeReceived")>]
member this.TimeToBeReceived : TimeSpan with get, set
Public Property TimeToBeReceived As TimeSpan
속성 값
보낸 메시지를 대상 큐에서 받는 총 시간(초)입니다. 기본값은 InfiniteTimeout입니다.
- 특성
설명
TimeToBeReceived 속성 (초)는 보낸된 메시지가 대상 큐에서 받을 수에 대 한 총 시간을 지정 합니다. 대상 큐에 도달 하는 데 걸린 시간을 포함 하는이 시간 제한 및 애플리케이션에서 메시지를 검색 하기 전에 큐에서 대기 시간이 있습니다.
주의
종속 클라이언트 컴퓨터를 사용할 때는 메시지 큐를 실행 하는 서버에 있는 시계가 사용 하 여 클라이언트 컴퓨터의 시계가 동기화 합니다. 두 시계 동기화 되지 않은 경우 메시지를 보내는 경우 예기치 않은 동작이 표시 될 수 있습니다 TimeToBeReceived 아닙니다 InfiniteTimeout합니다.
경우는 TimeToBeReceived 간격이 만료 된 메시지 큐에서 제거 되기 전에, 메시지 큐 애플리케이션에서 메시지를 삭제 합니다. 메시지는 배달 못 한 편지 큐로 전송 되거나 메시지의 UseDeadLetterQueue 속성이 true
, 또는 경우에 무시 되 UseDeadLetterQueue 는 false
합니다. 하는 경우 TimeToBeReceived 는 보다 작은 TimeToReachQueue, TimeToBeReceived 우선적으로 적용 합니다.
메시지의 AcknowledgeType 메시지를 보내도록 메시지 큐는 부정 승인을 보내는 애플리케이션을 다시 타이머가 만료 되기 전에 메시지를 검색 되지 않으면로 속성을 설정할 수 있습니다.
주의
수신 하도록 지정한 경우 TimeToReachQueue 부정 승인을 받을 수 없습니다 하 경우 값 TimeToBeReceived 의 값 보다 작으면 TimeToReachQueue합니다.
트랜잭션에서 여러 개의 메시지를 보내면 메시지 큐의 첫 번째 메시지의 값을 사용 하는 TimeToBeReceived 속성입니다.
적용 대상
추가 정보
.NET