Condividi tramite


ReceiveContextEnabledAttribute.ManualControl Proprietà

Definizione

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.

Si applica a