MessagePropertyFilter.DefaultExtensionSize Właściwość

Definicja

Pobiera lub ustawia rozmiar w bajtach domyślnego bufora rozszerzenia.

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

Wartość właściwości

Domyślny rozmiar buforu rozszerzenia do utworzenia po odebraniu komunikatu. Wartość domyślna to 255 bajtów.

Atrybuty

Wyjątki

Przypisana wartość jest ujemna.

Przykłady

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

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

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

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

Uwagi

Domyślny rozmiar rozszerzenia określa liczbę bajtów do przydzielenia dla rozszerzenia komunikatu. Właściwość ExtensionMessage klasy reprezentuje dodatkowe informacje zdefiniowane przez aplikację skojarzone z komunikatem, takie jak duży obiekt binarny. Obowiązkiem aplikacji jest interpretowanie zawartości obiektu Extension.

Dotyczy

Zobacz też