Message.BodyType Propriedade

Definição

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) {
}

Aplica-se a

Ver também