共用方式為


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 message property" 的形式鎖定訊息。 服務實作會負責呼叫 CompleteAbandon,以示意訊息接收完成。 若是未能呼叫其中任何一項,就會導致鎖定保留在訊息上,直到鎖定逾時的期限結束。 一旦鎖定釋放 (可能是透過呼叫 Abandon 或由於鎖定逾時),訊息就會從通道再次分派到服務。 呼叫 Complete 就表示已成功接收訊息。

適用於