Sdílet prostřednictvím


Message.BodyType Vlastnost

Definice

Získá nebo nastaví typ dat, které obsahuje text zprávy.

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

Hodnota vlastnosti

Text zprávy je typu true, například řetězec, datum, měna nebo číslo.

Atributy

Výjimky

Fronta zpráv je filtrována tak, aby ignorovala Body vlastnost.

Příklady

Následující příklad kódu zobrazí hodnotu vlastnosti zprávy BodyType .

Poznámky

Služba Řízení front zpráv rozpozná obsah těla jako objekt nebo jako serializovaný datový proud. Vlastnost BodyType označuje typ objektu v rámci Body vlastnosti zprávy.

Provede XmlMessageFormatter vazbu mezi nativními typy a objektem v textu zprávy. Pokud použijete XmlMessageFormatter, nastaví formátovací modul BodyType vlastnost za vás.

Funkce vazeb můžou poskytovat i jiné formátovací nástroje, jak je znázorněno v následujícím kódu jazyka C#.

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

Platí pro

Viz také