Share via


MessagePropertyFilter.DefaultBodySize Özellik

Tanım

Varsayılan gövde arabelleğinin boyutunu bayt cinsinden alır veya ayarlar.

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

Özellik Değeri

İleti alındığında oluşturulacak varsayılan gövde arabellek boyutu. Varsayılan değer 1024 bayttır.

Öznitelikler

Özel durumlar

Atanan değer negatif.

Örnekler

Aşağıdaki kod örneği özelliğinin DefaultBodySize kullanımını gösterir.

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

Açıklamalar

Varsayılan gövde boyutu, iletinin gövde içeriği için ayrılacak bayt sayısını belirtir. Body sınıfının özelliğiMessage, iletinin serileştirilmiş içeriğini temsil eder. Gövde en fazla 4 MB veri içerebilir. Gövde boyutunu kısıtlamak performansı artırabilir.

Şunlara uygulanır

Ayrıca bkz.