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 effettivo del corpo del messaggio, come una stringa, una data, una valuta o un numero.

Attributi

Eccezioni

La coda di messaggi viene filtrata in modo che venga ignorata la proprietà Body.

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