ReceiveContextEnabledAttribute.ManualControl Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se l'acknowledgement di ricezione per questa operazione viene segnalato in modo esplicito dal metodo del servizio.
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
Valore della proprietà
true se l'acknowledgement di ricezione per questa operazione viene segnalato in modo esplicito; in caso contrario, false.
Commenti
Quando la ManualControl proprietà è impostata su true, il messaggio ricevuto dal canale viene recapitato all'operazione del servizio con un blocco per il messaggio sotto forma di "Proprietà del messaggio ReceiveContext". È responsabilità dell'implementazione del servizio chiamare Complete o Abandon segnalare il completamento del messaggio. Non è possibile chiamare uno di questi risultati nel blocco mantenuto nel messaggio fino al termine dell'intervallo di timeout di blocco. Dopo il rilascio del blocco (tramite chiamate Abandon o timeout di blocco), il messaggio viene re-dispatched dal canale al servizio. La chiamata Complete contrassegna il messaggio come ricevuto correttamente.