Message.UseAuthentication Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.