Udostępnij za pośrednictwem


MsmqIntegrationMessageProperty Klasa

Definicja

Reprezentuje właściwości integracji usługi kolejkowania komunikatów (MSMQ) dla komunikatu.

public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
Dziedziczenie
MsmqIntegrationMessageProperty

Uwagi

Klasa uwidacznia wszystkie właściwości komunikatu usługi kolejkowania komunikatów, które można ustawić podczas wysyłania komunikatu lub odczytywania komunikatu otrzymanego za pomocą MsmqIntegrationMessageProperty kanału integracji.

Klasa umożliwia również ustawienie właściwości komunikatów usługi kolejkowania komunikatów i jest zalecanym sposobem ustawienia właściwości komunikatów MsmqMessage<T> usługi kolejkowania komunikatów.

Jeśli używasz infrastruktury kanałów i komunikatów do tworzenia komunikatu i wysyłania go za pośrednictwem kanału integracji, możesz użyć klasy jako właściwości komunikatu, aby kanał integracji może pobrać właściwości komunikatu i sformatować komunikat jako komunikat usługi kolejkowania komunikatów i wysłać go w MsmqIntegrationMessageProperty sieci.

Konstruktory

MsmqIntegrationMessageProperty()

Inicjuje nowe wystąpienie klasy MsmqIntegrationMessageProperty.

Pola

Name

Wartość stała "MsmqIntegrationMessageProperty".

Właściwości

AcknowledgeType

Pobiera lub ustawia typ potwierdzenia, aby powrócić do aplikacji wysyłającej.

Acknowledgment

Pobiera komunikat potwierdzający wygenerowany przez kolejkowanie komunikatów (MSMQ).

AdministrationQueue

Pobiera lub ustawia kolejkę, która odbiera komunikaty potwierdzenia generowane przez usługę kolejkowania komunikatów (MSMQ).

AppSpecific

Określa dodatkowe informacje specyficzne dla aplikacji.

ArrivedTime

Pobiera lub ustawia czas dotarcie komunikatu do kolejki docelowej.

Authenticated

Pobiera lub ustawia, czy komunikat został uwierzytelniony.

Body

Pobiera lub ustawia zawartość komunikatu.

BodyType

Pobiera lub ustawia typ danych, które zawiera treść komunikatu.

CorrelationId

Pobiera lub ustawia identyfikator komunikatu używany przez potwierdzenia, raport i komunikaty odpowiedzi, aby odwoływać się do oryginalnego komunikatu.

DestinationQueue

Pobiera lub ustawia docelową kolejkę dla komunikatu.

Extension

Pobiera lub ustawia dodatkowe, zdefiniowane przez aplikację informacje skojarzone z komunikatem.

Id

Pobiera identyfikator komunikatu.

Label

Pobiera lub ustawia zdefiniowany przez aplikację ciąg Unicode opisujący komunikat.

MessageType

Pobiera typ komunikatu: Normal Acknowledgment , lub Report .

Priority

Pobiera lub ustawia priorytet komunikatu, który określa, gdzie w kolejce znajduje się komunikat.

ResponseQueue

Pobiera lub ustawia kolejkę, która odbiera komunikaty odpowiedzi wygenerowane przez aplikację.

SenderId

Pobiera identyfikator użytkownika wysyłającego.

SentTime

Pobiera datę i godzina na komputerze wysyłającym, że komunikat został wysłany przez menedżera kolejki źródłowej.

TimeToReachQueue

Pobiera lub ustawia maksymalny czas, przez który komunikat ma docierać do kolejki.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Get(Message)

Pobiera dla MsmqIntegrationMessageProperty danego komunikatu.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy