MsmqBindingElementBase.ReceiveContextEnabled Propriedade

Definição

Recebe ou define um valor que indica se o contexto de receção para processamento de mensagens em filas está ativado.

public:
 property bool ReceiveContextEnabled { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("receiveContextEnabled", DefaultValue=true)]
public bool ReceiveContextEnabled { get; set; }
[<System.Configuration.ConfigurationProperty("receiveContextEnabled", DefaultValue=true)>]
member this.ReceiveContextEnabled : bool with get, set
Public Property ReceiveContextEnabled As Boolean

Valor de Propriedade

true se o contexto de receção para processamento de mensagens em filas estiver ativado; caso contrário, false.

Atributos

Observações

Quando isto está ativado, um serviço pode "espreitar" uma mensagem na fila para começar a processá-la e, se algo correr mal e for lançada uma exceção, ela permanece na fila. Os serviços também podem "bloquear" mensagens para tentar novamente o processamento num momento posterior. O ReceiveContext fornece um mecanismo para "completar" a mensagem uma vez processada, para que possa ser removida da fila. As mensagens deixam de ser lidas e reescritas em filas na rede, e as mensagens individuais já não são trocadas entre diferentes instâncias de serviço durante o processamento.

Aplica-se a