Freigeben über


MessageQueue.ReceiveByCorrelationId-Methode

Empfängt eine Meldung mit der angegebenen Korrelations-ID.

Überladungsliste

Name Beschreibung
MessageQueue.ReceiveByCorrelationId (String) Empfängt die Meldung mit der angegebenen Korrelations-ID aus einer nicht transaktionalen Warteschlange und löst unmittelbar eine Ausnahme aus, wenn sich derzeit keine Meldung mit der angegebenen Korrelations-ID in der Warteschlange befindet.

Wird von .NET Compact Framework unterstützt.
MessageQueue.ReceiveByCorrelationId (String, MessageQueueTransaction) Empfängt die Meldung mit der angegebenen Korrelations-ID aus einer transaktionalen Warteschlange und löst unmittelbar eine Ausnahme aus, wenn in der Warteschlange derzeit keine Meldung mit der angegebenen Korrelations-ID vorhanden ist.
MessageQueue.ReceiveByCorrelationId (String, MessageQueueTransactionType) Empfängt die Meldung mit der angegebenen Korrelations-ID und löst unmittelbar eine Ausnahme aus, wenn sich derzeit keine Meldung mit der angegebenen Korrelations-ID in der Warteschlange befindet.
MessageQueue.ReceiveByCorrelationId (String, TimeSpan) Empfängt die Meldung mit der angegebenen Korrelations-ID aus einer nicht transaktionalen Warteschlange und wartet, bis eine Meldung mit der angegebenen Korrelations-ID in der Warteschlange verfügbar ist oder der Timeout abläuft.

Wird von .NET Compact Framework unterstützt.
MessageQueue.ReceiveByCorrelationId (String, TimeSpan, MessageQueueTransaction) Empfängt die Meldung mit der angegebenen Korrelations-ID aus einer transaktionalen Warteschlange und wartet, bis eine Meldung mit der angegebenen Korrelations-ID in der Warteschlange verfügbar ist oder der Timeout abläuft.
MessageQueue.ReceiveByCorrelationId (String, TimeSpan, MessageQueueTransactionType) Empfängt die Meldung mit der angegebenen Korrelations-ID und wartet, bis eine Meldung mit der angegebenen Korrelations-ID in der Warteschlange verfügbar ist oder der Timeout abläuft.

Siehe auch

Referenz

MessageQueue-Klasse
MessageQueue-Member
System.Messaging-Namespace
Receive
Peek
BeginReceive