Condividi tramite


Message.BodyType Proprietà

Definizione

Ottiene o imposta il tipo di dati contenuti nel corpo del messaggio.

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

Valore della proprietà

Tipo true del corpo del messaggio, ad esempio una stringa, una data, una valuta o un numero.

Attributi

Eccezioni

La coda di messaggi viene filtrata per ignorare la Body proprietà .

Esempio

Nell'esempio di codice seguente viene visualizzato il valore della proprietà di BodyType un messaggio.

Commenti

Accodamento messaggi riconosce il contenuto del corpo come oggetto o come flusso serializzato. La BodyType proprietà indica il tipo dell'oggetto all'interno della Body proprietà del messaggio.

Esegue l'associazione XmlMessageFormatter tra tipi nativi e l'oggetto in un corpo del messaggio. Se si usa XmlMessageFormatter, il formattatore imposta automaticamente la BodyType proprietà .

Altri formattatori possono fornire funzionalità di associazione, come illustrato nel codice C# seguente.

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

Si applica a

Vedi anche