Sdílet prostřednictvím


MsmqMessage<T> Třída

Definice

Třída MsmqMessage<T> zapouzdřuje zprávu Služby řízení front zpráv (MSMQ), která je odeslána a přijata prostřednictvím integračního kanálu služby Řízení front zpráv do a z existující aplikace služby Řízení front zpráv.

generic <typename T>
public ref class MsmqMessage sealed
[System.ServiceModel.MessageContract(IsWrapped=false)]
public sealed class MsmqMessage<T>
[<System.ServiceModel.MessageContract(IsWrapped=false)>]
type MsmqMessage<'T> = class
Public NotInheritable Class MsmqMessage(Of T)

Parametry typu

T

Představuje text zprávy.

Dědičnost
MsmqMessage<T>
Atributy

Příklady

MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")

Poznámky

MsmqMessage<T> Použijte třídu pro přístup k vlastnostem zprávy služby Řízení front zpráv.

Konstruktory

MsmqMessage<T>(T)

Inicializuje novou instanci MsmqMessage<T> třídy se zadaným textem zprávy.

Vlastnosti

AcknowledgeType

Získá nebo nastaví, AcknowledgeTypes která je přidružena k této zprávě.

Acknowledgment

Získá, Acknowledgment který je přidružen k této zprávě.

AdministrationQueue

Získá nebo nastaví Uri z fronty správy, která je přidružena k této zprávě.

AppSpecific

Získá nebo nastaví Int32 hodnotu, která představuje všechny další informace specifické pro aplikaci, která je přidružena k této zprávě.

ArrivedTime

Získá nebo nastaví , DateTime který označuje, kdy zpráva přišla do cílové fronty.

Authenticated

Získá logickou hodnotu, která označuje, zda je zpráva ověřena.

Body

Získá nebo nastaví text zprávy.

BodyType

Získá nebo nastaví Int32 hodnotu, která označuje typ textu zprávy.

CorrelationId

Získá nebo nastaví , String který obsahuje identifikátor korelace pro tuto zprávu.

DestinationQueue

Uri Získá z cílové fronty pro tuto zprávu.

Extension

Získá nebo nastaví pole Byte , které obsahuje všechny další, aplikace-definované informace, která je přidružena k této zprávě.

Id

Získá, String který obsahuje identifikátor zprávy pro tuto zprávu.

Label

Získá nebo nastaví , String který obsahuje popisek zprávy.

MessageType

Získá, MessageType který je přidružen k této zprávě.

Priority

Získá nebo nastaví, MessagePriority která je přidružena k této zprávě.

ResponseQueue

Získá nebo nastaví Uri frontu zpráv, která přijímá zprávy odpovědi z přijímající aplikace.

SenderId

Získá pole Byte obsahující identifikátor odesílatele odesílající aplikace.

SentTime

Získá, DateTime který označuje, kdy byla zpráva odeslána správcem fronty počítače odesílající aplikace.

TimeToReachQueue

Získá nebo nastaví , TimeSpan který označuje maximální dobu povolenou pro zprávu k dosažení cílové fronty.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro