Message.BodyType Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o tipo de dados que o corpo da mensagem contém.
public:
property int BodyType { int get(); void set(int value); };
[System.Messaging.MessagingDescription("MsgBodyType")]
public int BodyType { get; set; }
[<System.Messaging.MessagingDescription("MsgBodyType")>]
member this.BodyType : int with get, set
Public Property BodyType As Integer
Valor de Propriedade
O verdadeiro tipo do corpo da mensagem, como uma cadeia, uma data, uma moeda ou um número.
- Atributos
Exceções
A fila de mensagens é filtrada para ignorar a Body propriedade.
Exemplos
O seguinte exemplo de código mostra o valor da propriedade de BodyType uma mensagem.
Observações
A Fila de Mensagens reconhece o conteúdo do corpo como um objeto ou como um fluxo serializado. A BodyType propriedade indica o tipo do objeto dentro da Body propriedade da mensagem.
O XmlMessageFormatter processo realiza a ligação entre tipos nativos e o objeto no corpo de uma mensagem. Se usar o XmlMessageFormatter, o formador define a BodyType propriedade para si.
Outros formateadores também podem fornecer funcionalidade de ligação, como mostrado no código C# seguinte.
message.Formatter = new ActiveXMessageFormatter();
object myObject message.Body;
if (myObject is string) {
}
if (myObject is int) {
}
if (myObject is float) {
}