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 tiver solicitado a autenticação para a mensagem; caso contrário, false.

Atributos

Exceções

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

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 aceite 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 na 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