ReceiveContextEnabledAttribute.ManualControl 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值表示服務方法是否明確發出此作業的接收確認。
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
屬性值
如果此作業的接收確認已明確發出,則為 true
,否則為 false
。
備註
當 ManualControl 屬性設定為時 true
,從通道收到的訊息會傳遞給服務作業,並以 "ReceiveCoNtext message property" 的形式鎖定訊息。 服務實作會負責呼叫 Complete 或 Abandon,以示意訊息接收完成。 若是未能呼叫其中任何一項,就會導致鎖定保留在訊息上,直到鎖定逾時的期限結束。 一旦鎖定釋放 (可能是透過呼叫 Abandon 或由於鎖定逾時),訊息就會從通道再次分派到服務。 呼叫 Complete 就表示已成功接收訊息。