ReceiveContextEnabledAttribute.ManualControl Propiedad

Definición

Obtiene o establece un valor que indica si el método de servicio señalará de forma explícita la confirmación de recepción para esta operación.

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

Valor de propiedad

Boolean

true si la confirmación de recepción se señala de forma explícita; de lo contrario, false.

Comentarios

Cuando la ManualControl propiedad se establece en true , el mensaje recibido del canal se entrega a la operación de servicio con un bloqueo para el mensaje con el formato "ReceiveContext Message Property". La implementación de servicio se encarga de llamar a Complete o a Abandon para señalar que ha finalizado la recepción del mensaje. Si no se puede llamar a ninguno de ellos, el mensaje se mantendrá bloqueado hasta que transcurra el intervalo de tiempo de espera del bloqueo. Una vez liberado el bloqueo (bien llamando a Abandon o transcurrido el tiempo de espera del bloqueo) el mensaje se volverá a enviar del canal al servicio. La llamada a Complete marca el mensaje como recibido correctamente.

Se aplica a