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 を呼び出すと、正常に受信されたものとしてメッセージがマークされます。

適用対象