MessagePropertyFilter.DefaultExtensionSize Propiedad

Definición

Obtiene o establece el tamaño, en bytes, del búfer de extensión predeterminado.

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

Valor de propiedad

Int32

El tamaño del búfer de extensión predeterminado que se debe crear cuando se reciba el mensaje. El valor predeterminado es 255 bytes.

Atributos

Excepciones

El valor asignado es negativo.

Ejemplos

En el ejemplo de código siguiente se muestra el uso de la DefaultExtensionSize propiedad .

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

Comentarios

El tamaño de extensión predeterminado especifica el número de bytes que se van a asignar para la extensión del mensaje. La Extension propiedad de la clase representa la información adicional definida por la Message aplicación asociada al mensaje, como un objeto binario grande. Es responsabilidad de la aplicación interpretar el contenido de Extension.

Se aplica a

Consulte también