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 メッセージプロパティ" の形式でメッセージのロックを使用してサービス操作に配信されます。 Complete または Abandon を呼び出すことによるメッセージの受信完了の通知は、サービス実装で行う必要があります。 これらのいずれかを呼び出さないと、ロック タイムアウト期間が経過するまで、メッセージに対するロックが保持される結果となります。 Abandon の呼び出しまたはロック タイムアウトによってロックが解放されると、メッセージはチャネルからサービスに再度ディスパッチされます。 Complete を呼び出すと、正常に受信されたものとしてメッセージがマークされます。