Message.BodyType Proprietà

Definizione

Ottiene o imposta il tipo di dati contenuti nel corpo del messaggio.Gets or sets the type of data that the message body contains.

public:
 property int BodyType { int get(); void set(int value); };
[System.Messaging.MessagingDescription("MsgBodyType")]
public int BodyType { get; set; }
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.The message body's true type, such as a string, a date, a currency, or a number.

Attributi

Eccezioni

La coda di messaggi viene filtrata in modo che venga ignorata la proprietà Body.The message queue is filtered to ignore the Body property.

Esempi

Nell'esempio di codice seguente viene visualizzato il valore della BodyType proprietà di un messaggio.The following code example displays the value of a message's BodyType property.

Commenti

Accodamento messaggi riconosce il contenuto del corpo come oggetto o come flusso serializzato.Message Queuing recognizes the body contents as an object or as a serialized stream. La BodyType proprietà indica il tipo dell'oggetto all'interno della Body proprietà del messaggio.The BodyType property indicates the type of the object within the Body property of the message.

Esegue XmlMessageFormatter l'associazione tra i tipi nativi e l'oggetto nel corpo di un messaggio.The XmlMessageFormatter performs binding between native types and the object in a message body. Se si usa XmlMessageFormatter, il formattatore imposta la BodyType proprietà.If you use the XmlMessageFormatter, the formatter sets the BodyType property for you.

Anche altri formattatori possono fornire funzionalità di associazione, come illustrato nel codice C# seguente.Other formatters can provide binding functionality also, as shown in the following C# code.

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