Compartilhar via


Message.UseAuthentication Propriedade

Definição

Obtém ou define um valor que indica se a mensagem foi (ou deve ser) autenticada antes de ser enviada.

public:
 property bool UseAuthentication { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseAuthentication")]
public bool UseAuthentication { get; set; }
[<System.Messaging.MessagingDescription("MsgUseAuthentication")>]
member this.UseAuthentication : bool with get, set
Public Property UseAuthentication As Boolean

Valor da propriedade

true se o aplicativo de envio solicitou autenticação para a mensagem; caso contrário, false.

Atributos

Exceções

A fila de mensagens é filtrada para ignorar a UseAuthentication propriedade.

Comentários

A UseAuthentication propriedade especifica se a mensagem precisa ser autenticada. Se o aplicativo de envio solicitar autenticação, o Enfileiramento de Mensagens criará uma assinatura digital e a usará para assinar a mensagem quando ela for enviada e autenticar a mensagem quando ela for recebida.

Se UseAuthentication for false e uma mensagem for enviada para uma fila que aceita apenas mensagens autenticadas, a mensagem será rejeitada quando chegar à fila.

Você não pode determinar se uma mensagem falhou na autenticação examinando suas propriedades. O enfileiramento de mensagens descarta essas mensagens antes de serem entregues à fila. No entanto, você pode solicitar que uma mensagem de confirmação seja enviada se uma falha de entrega impedir que uma mensagem chegue à fila.

Aplica-se a

Confira também