MessagePropertyFilter.DefaultBodySize Proprietà

Definizione

Ottiene o imposta le dimensioni predefinite, in byte, del buffer del corpo.

public:
 property int DefaultBodySize { int get(); void set(int value); };
[System.Messaging.MessagingDescription("MsgDefaultBodySize")]
public int DefaultBodySize { get; set; }
[<System.Messaging.MessagingDescription("MsgDefaultBodySize")>]
member this.DefaultBodySize : int with get, set
Public Property DefaultBodySize As Integer

Valore della proprietà

Dimensioni predefinite del buffer del corpo da creare, quando viene ricevuto il messaggio. Il valore predefinito è 1024 byte.

Attributi

Eccezioni

Il valore assegnato è negativo.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso della DefaultBodySize proprietà .

// Set the filter's DefaultBodySize 
// property to 2048 bytes.
queue->MessageReadPropertyFilter->
    DefaultBodySize = 2048;

// Display the new value of the filter's 
// DefaultBodySize property.
Console::WriteLine(
    "MessageReadPropertyFilter.DefaultBodySize: {0}", 
    queue->MessageReadPropertyFilter->DefaultBodySize);
// Set the filter's DefaultBodySize property to 2048 bytes.
queue.MessageReadPropertyFilter.DefaultBodySize = 2048;

// Display the new value of the filter's DefaultBodySize property.
Console.WriteLine("MessageReadPropertyFilter.DefaultBodySize: {0}",
    queue.MessageReadPropertyFilter.DefaultBodySize.ToString());

Commenti

La dimensione del corpo predefinita specifica il numero di byte da allocare per il contenuto del corpo del messaggio. La Body proprietà della Message classe rappresenta il contenuto serializzato del messaggio. Il corpo può contenere fino a 4 MB di dati. La limitazione delle dimensioni del corpo può migliorare le prestazioni.

Si applica a

Vedi anche