MessageReceiver.Receive Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Receive(TimeSpan) |
Empfängt einen BrokeredMessage aus der aktuellen Warteschlange oder dem aktuellen Thema. |
Receive() |
Empfängt einen BrokeredMessage aus der aktuellen Warteschlange oder dem aktuellen Thema. |
Receive(Int64) |
Empfängt eine verzögerte Nachricht von der aktuellen Warteschlange oder dem aktuellen Thema. Diese Methode funktioniert nur für verzögerte Nachrichten, nicht für reguläre Nachrichten. |
Receive(TimeSpan)
Empfängt einen BrokeredMessage aus der aktuellen Warteschlange oder dem aktuellen Thema.
public Microsoft.ServiceBus.Messaging.BrokeredMessage Receive (TimeSpan serverWaitTime);
abstract member Receive : TimeSpan -> Microsoft.ServiceBus.Messaging.BrokeredMessage
override this.Receive : TimeSpan -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Function Receive (serverWaitTime As TimeSpan) As BrokeredMessage
Parameter
- serverWaitTime
- TimeSpan
Die Zeitspanne, die der Server wartet, bevor das Timeout des Vorgangs auftritt.
Gibt zurück
Die BrokeredMessage , die die empfangene Nachricht darstellt.
Hinweise
Von dieser API kann ein Null-Wert zurückgegeben werden, wenn der Vorgang das angegebene Timeout überschritten hat oder die Vorgänge erfolgreich waren, aber keine weiteren Nachrichten empfangen werden sollen.
Gilt für:
Receive()
Empfängt einen BrokeredMessage aus der aktuellen Warteschlange oder dem aktuellen Thema.
public Microsoft.ServiceBus.Messaging.BrokeredMessage Receive ();
abstract member Receive : unit -> Microsoft.ServiceBus.Messaging.BrokeredMessage
override this.Receive : unit -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Function Receive () As BrokeredMessage
Gibt zurück
Die BrokeredMessage , die die empfangene Nachricht darstellt.
Hinweise
Von dieser API kann ein Null-Wert zurückgegeben werden, wenn der Vorgang das angegebene Timeout überschritten hat oder die Vorgänge erfolgreich waren, aber keine weiteren Nachrichten empfangen werden sollen.
Gilt für:
Receive(Int64)
Empfängt eine verzögerte Nachricht von der aktuellen Warteschlange oder dem aktuellen Thema. Diese Methode funktioniert nur für verzögerte Nachrichten, nicht für reguläre Nachrichten.
public Microsoft.ServiceBus.Messaging.BrokeredMessage Receive (long sequenceNumber);
abstract member Receive : int64 -> Microsoft.ServiceBus.Messaging.BrokeredMessage
override this.Receive : int64 -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Function Receive (sequenceNumber As Long) As BrokeredMessage
Parameter
- sequenceNumber
- Int64
Die Sequenznummer der zu empfangenden verzögerten Nachricht.
Gibt zurück
Die BrokeredMessage , die die empfangene Nachricht darstellt.
Hinweise
Ein Null-Wert kann von dieser API zurückgegeben werden, wenn der Vorgang das angegebene Timeout überschritten hat oder die Vorgänge erfolgreich waren, aber die Nachricht mit der angeforderten sequenceNumber nicht gefunden werden kann.
Gilt für:
Azure SDK for .NET