Message.BodyType Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia typ danych, które zawiera treść komunikatu.
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
Wartość właściwości
Prawdziwy typ treści wiadomości, taki jak ciąg, data, waluta lub liczba.
- Atrybuty
Wyjątki
Kolejka komunikatów jest filtrowana w celu zignorowania Body właściwości.
Przykłady
Poniższy przykład kodu przedstawia wartość właściwości komunikatu BodyType .
Uwagi
Kolejkowanie komunikatów rozpoznaje zawartość treści jako obiekt lub jako strumień serializowany. Właściwość BodyType wskazuje typ obiektu we Body właściwości komunikatu.
Funkcja XmlMessageFormatter wykonuje powiązanie między typami natywnymi a obiektem w treści komunikatu. Jeśli używasz elementu XmlMessageFormatter, formater ustawia BodyType właściwość dla Ciebie.
Inne formatery mogą również zapewnić funkcjonalność powiązania, jak pokazano w poniższym kodzie języka C#.
message.Formatter = new ActiveXMessageFormatter();
object myObject message.Body;
if (myObject is string) {
}
if (myObject is int) {
}
if (myObject is float) {
}