Freigeben über


MessageReceiver.OnBeginTryReceiveEventData Methode

Definition

Wird beim Aufrufen des OnTryReceive- oder BeginTryReceive-Vorgangs für die Ereignisdaten ausgeführt.

protected virtual IAsyncResult OnBeginTryReceiveEventData (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, int messageCount, TimeSpan serverWaitTime, AsyncCallback callback, object state);
abstract member OnBeginTryReceiveEventData : Microsoft.ServiceBus.Tracing.TrackingContext * int * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.OnBeginTryReceiveEventData : Microsoft.ServiceBus.Tracing.TrackingContext * int * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function OnBeginTryReceiveEventData (trackingContext As TrackingContext, messageCount As Integer, serverWaitTime As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parameter

trackingContext
TrackingContext

Die Kontextinformationen, die einer Transaktion zugeordnet sind, die diesen Vorgang nachverfolgt.

messageCount
Int32

Die Anzahl der Nachrichten, die empfangen werden sollen.

serverWaitTime
TimeSpan

Die Zeitspanne, die der Vorgang wartet, bevor das Timeout auftritt.

callback
AsyncCallback

Ein AsyncCallback-Delegat, der auf die Methode verweist, die bei Abschluss des Vorgangs aufgerufen werden soll.

state
Object

Ein benutzerdefiniertes Objekt, das Zustandsinformationen zum asynchronen Vorgang enthält.

Gibt zurück

Ein, IAsyncResult der auf den asynchronen Vorgang verweist, um Ereignisdaten zu empfangen.

Gilt für: