Message.BodyType Eigenschap

Definitie

Hiermee wordt het type gegevens opgehaald of ingesteld dat de hoofdtekst van het bericht bevat.

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

Waarde van eigenschap

Het werkelijke type van het bericht, zoals een tekenreeks, een datum, een valuta of een getal.

Kenmerken

Uitzonderingen

De berichtenwachtrij wordt gefilterd om de Body eigenschap te negeren.

Voorbeelden

In het volgende codevoorbeeld wordt de waarde van de eigenschap van een bericht BodyType weergegeven.

Opmerkingen

Message Queuing herkent de hoofdinhoud als een object of als een geserialiseerde stroom. De BodyType eigenschap geeft het type van het object in de Body eigenschap van het bericht aan.

De XmlMessageFormatter voert binding tussen systeemeigen typen en het object in een berichttekst uit. Als u de XmlMessageFormatternotatie gebruikt, stelt de formatter de BodyType eigenschap voor u in.

Andere formatters kunnen ook bindingsfunctionaliteit bieden, zoals wordt weergegeven in de volgende C#-code.

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

Van toepassing op

Zie ook