MsmqMessage<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa MsmqMessage<T> hermetyzuje komunikat kolejkowania wiadomości (MSMQ), który jest wysyłany i odbierany za pośrednictwem kanału integracji kolejkowania komunikatów do i z istniejącej aplikacji kolejkowania komunikatów.
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
Reprezentuje treść komunikatu.
- Dziedziczenie
-
MsmqMessage<T>
- Atrybuty
Przykłady
MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")
Uwagi
Użyj klasy , MsmqMessage<T> aby uzyskać dostęp do właściwości komunikatu kolejkowania komunikatów.
Konstruktory
MsmqMessage<T>(T) |
Inicjuje MsmqMessage<T> nowe wystąpienie klasy z podaną treścią komunikatu. |
Właściwości
AcknowledgeType |
Pobiera lub ustawia AcknowledgeTypes skojarzony z tym komunikatem. |
Acknowledgment |
Acknowledgment Pobiera skojarzony z tym komunikatem. |
AdministrationQueue |
Pobiera lub ustawia Uri kolejkę administracyjną skojarzona z tym komunikatem. |
AppSpecific |
Pobiera lub ustawia wartość reprezentującą Int32 wszelkie dodatkowe informacje specyficzne dla aplikacji skojarzone z tym komunikatem. |
ArrivedTime |
Pobiera lub ustawia element DateTime wskazujący, kiedy komunikat dotarł do kolejki docelowej. |
Authenticated |
Pobiera wartość logiczną wskazującą, czy komunikat jest uwierzytelniony. |
Body |
Pobiera lub ustawia treść wiadomości. |
BodyType |
Pobiera lub ustawia Int32 wartość wskazującą typ treści komunikatu. |
CorrelationId |
Pobiera lub ustawia identyfikator String korelacji dla tego komunikatu. |
DestinationQueue |
Uri Pobiera kolejkę docelową dla tego komunikatu. |
Extension |
Pobiera lub ustawia tablicę Byte zawierającą wszelkie dodatkowe, zdefiniowane przez aplikację informacje skojarzone z tym komunikatem. |
Id |
Pobiera element String zawierający identyfikator komunikatu dla tego komunikatu. |
Label |
Pobiera lub ustawia etykietę String komunikatu. |
MessageType |
MessageType Pobiera skojarzony z tym komunikatem. |
Priority |
Pobiera lub ustawia MessagePriority skojarzony z tym komunikatem. |
ResponseQueue |
Pobiera lub ustawia Uri kolejkę komunikatów, która odbiera komunikaty odpowiedzi z odbieranej aplikacji. |
SenderId |
Pobiera tablicę Byte zawierającą identyfikator nadawcy aplikacji wysyłającej. |
SentTime |
Pobiera element DateTime wskazujący, kiedy komunikat został wysłany przez menedżera kolejek komputera aplikacji wysyłającej. |
TimeToReachQueue |
Pobiera lub ustawia wartość TimeSpan wskazującą maksymalny czas dozwolony dla komunikatu umożliwiającego dotarcie do kolejki docelowej. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (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) |