MessagePropertyFilter.DefaultExtensionSize Proprietà

Definizione

Ottiene o imposta le dimensioni, in byte, del buffer di estensione predefinito.

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

Valore della proprietà

La dimensione del buffer di estensione predefinito da creare quando si riceve il messaggio. Il valore predefinito è 255 byte.

Attributi

Eccezioni

Il valore assegnato è negativo.

Esempio

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

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

Commenti

La dimensione dell'estensione predefinita specifica il numero di byte da allocare per l'estensione del messaggio. La Extension proprietà della Message classe rappresenta le informazioni aggiuntive definite dall'applicazione associate al messaggio, ad esempio un oggetto binario di grandi dimensioni. È responsabilità dell'applicazione interpretare il contenuto di Extension.

Si applica a

Vedi anche