Message.Extension Eigenschap

Definitie

Hiermee haalt u aanvullende, toepassingsgedefinieerde informatie op die aan het bericht is gekoppeld.

public:
 property cli::array <System::Byte> ^ Extension { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
[System.Messaging.MessagingDescription("MsgExtension")]
public byte[] Extension { get; set; }
[<System.Messaging.MessagingDescription("MsgExtension")>]
member this.Extension : byte[] with get, set
Public Property Extension As Byte()

Waarde van eigenschap

Byte[]

Een matrix van bytewaarden die door de toepassing gedefinieerde informatie bevat die aan het bericht is gekoppeld. De standaardwaarde is een matrix met lengte nul.

Kenmerken

Uitzonderingen

De berichtenwachtrij wordt gefilterd om de Extension eigenschap te negeren.

De eigenschap Extension is null.

Opmerkingen

De Extension eigenschap biedt informatie die door de toepassing is gedefinieerd, zoals een groot binair object, dat aan het bericht is gekoppeld. Het is de verantwoordelijkheid van de ontvangende toepassing om de inhoud van de Extension eigenschap te interpreteren.

Indien mogelijk moet u berichtgegevens opnemen in de Body eigenschap van het bericht in plaats van de Extension eigenschap.

Wanneer u met externe wachtrijen werkt, gebruikt u de Extension eigenschap om berichteigenschappen op te geven die niet aanwezig zijn in Message Queuing.

Er bestaat een refererende wachtrij in een wachtrijsysteem anders dan Microsoft Message Queuing. Message Queuing communiceert met dergelijke wachtrijen via een connectortoepassing.

Van toepassing op

Zie ook