Поделиться через


Message.BodyType Свойство

Определение

Возвращает или задает тип данных, содержащихся в тексте сообщения.

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

Значение свойства

Истинный тип текста сообщения, например строка, дата, валюта или число.

Атрибуты

Исключения

Очередь сообщений фильтруется, чтобы игнорировать Body свойство.

Примеры

В следующем примере кода отображается значение свойства сообщения BodyType .

Комментарии

Очередь сообщений распознает содержимое текста как объект или сериализованный поток. Свойство BodyType указывает тип объекта в Body свойстве сообщения.

Выполняет XmlMessageFormatter привязку между собственными типами и объектом в тексте сообщения. Если используется XmlMessageFormatterметод форматирования, он задает BodyType для вас свойство.

Другие модули форматирования также могут предоставлять функции привязки, как показано в следующем коде C#.

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

Применяется к

См. также раздел