이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장

BrokeredMessage.EndComplete 메서드

메시지를 완료하는 비동기 작업을 종료합니다.

네임스페이스:  Microsoft.ServiceBus.Messaging
어셈블리:  Microsoft.ServiceBus(Microsoft.ServiceBus.dll)

public void EndComplete(
	IAsyncResult result
)

매개 변수

result
유형: System.IAsyncResult
비동기 Complete 요청을 참조하는 IAsyncResult입니다.

예외조건
ArgumentException

잘못된 result가 제공되는 경우 발생합니다. EndComplete에 전달되는 result 개체는 일치하는 BeginComplete에서 반환된 개체이거나 BeginComplete로 제공된 콜백에 전달된 개체여야 합니다.

ArgumentNullException

null result를 사용하여 호출하는 경우 발생합니다.

MessagingCommunicationException

메시지를 수신하는 큐 또는 구독이 메시지 서버에 더 이상 없는 경우 발생합니다.

TimeoutException

작업 시간이 초과되는 경우 발생합니다. 제한 시간은 MessagingFactorySettings를 통해 초기화됩니다. 시간 제한 값이 비교적 낮은 경우 이 예외가 발생하지 않도록 하려면 OperationTimeout의 값을 높여야 할 수 있습니다.

MessageLockLostException

메시지에 대한 잠금이 만료된 경우 발생합니다. LockDuration은 엔터티 전체 설정이며 큐와 구독에 대해 각각 LockDurationLockDuration을 통해 초기화할 수 있습니다.

SessionLockLostException

세션에 대한 잠금이 만료된 경우 발생합니다. 세션 잠금 기간은 엔터티 전체 설정으로, 메시지 LockDuration과 같으며 큐와 구독에 대해 각각 LockDurationLockDuration을 통해 초기화할 수 있습니다.

InvalidOperationException

보기-잠금 모드에서 수신되지 않은 메시지에 대해 호출하는 경우 발생합니다.

ServerBusyException

서비스 버스 서비스가 사용 중이어서 요청을 처리할 수 없는 경우 발생합니다.

MessagingEntityNotFoundException

메시지 수신 원본인 메시징 엔터티가 삭제된 경우 발생합니다.

UnauthorizedAccessException

TokenProvider에서 제공하는 보안 토큰에 이 작업을 수행하기 위한 클레임이 포함되어 있지 않은 경우 발생합니다.

QuotaExceededException

엔터티에 대한 동시 연결 수가 허용되는 최대값을 초과하는 경우 발생합니다.

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2015 Microsoft