MessagePropertyFilter.DefaultBodySize Właściwość

Definicja

Pobiera lub ustawia rozmiar w bajtach domyślnego bufora treści.

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

Wartość właściwości

Domyślny rozmiar buforu treści do utworzenia po odebraniu komunikatu. Wartość domyślna to 1024 bajty.

Atrybuty

Wyjątki

Przypisana wartość jest ujemna.

Przykłady

W poniższym przykładzie kodu pokazano użycie DefaultBodySize właściwości .

// 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());

Uwagi

Domyślny rozmiar treści określa liczbę bajtów do przydzielenia zawartości treści wiadomości. Właściwość BodyMessage klasy reprezentuje serializowaną zawartość komunikatu. Treść może zawierać maksymalnie 4 MB danych. Ograniczenie rozmiaru ciała może poprawić wydajność.

Dotyczy

Zobacz też