Compartir vía


Message.BodyType Propiedad

Definición

Obtiene o establece el tipo de datos que contiene el cuerpo del mensaje.

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 propiedad

El tipo auténtico del cuerpo del mensaje, como por ejemplo una cadena, una fecha, una divisa o un número.

Atributos

Excepciones

La cola de mensajes se filtra para omitir la propiedad Body.

Ejemplos

En el ejemplo de código siguiente se muestra el valor de la propiedad de BodyType un mensaje.

Comentarios

Message Queuing reconoce el contenido del cuerpo como un objeto o como una secuencia serializada. La BodyType propiedad indica el tipo del objeto dentro de la Body propiedad del mensaje.

XmlMessageFormatter realiza el enlace entre tipos nativos y el objeto en un cuerpo del mensaje. Si usa , XmlMessageFormatterel formateador establece la BodyType propiedad.

Otros formateadores también pueden proporcionar funcionalidad de enlace, como se muestra en el siguiente código de C#.

message.Formatter = new ActiveXMessageFormatter();  
object myObject message.Body;  
if (myObject is string) {  
}  
if (myObject is int) {  
}  
if (myObject is float) {  
}  

Se aplica a

Consulte también