다음을 통해 공유


ReceiveContextEnabledAttribute.ManualControl 속성

정의

서비스 메서드에서 이 작업에 대한 받기 승인을 명시적으로 알리는지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 property bool ManualControl { bool get(); void set(bool value); };
public bool ManualControl { get; set; }
member this.ManualControl : bool with get, set
Public Property ManualControl As Boolean

속성 값

Boolean

이 작업에 대한 받기 승인을 명시적으로 알리면 true이고, 그렇지 않으면 false입니다.

설명

경우는 ManualControl 속성이 true, 채널에서 받은 메시지는 "ReceiveContext 메시지 속성" 형태로 메시지에 대 한 한 잠금과 함께 서비스 작업에 배달 됩니다. 서비스 구현은 Complete 또는 Abandon을 호출하여 메시지 받기 완료를 알리는 작업은 서비스 구현에 의해 이루어집니다. 이 메서드 중 하나를 호출하지 못하면 잠금 제한 시간이 경과할 때까지 메시지에 대한 잠금이 유지됩니다. Abandon을 호출하거나 잠금이 시간 초과되어 잠금이 해제된 후에는 메시지가 채널에서 서버로 다시 디스패치됩니다. Complete를 호출하면 메시지가 성공적으로 수신된 것으로 표시됩니다.

적용 대상