Freigeben über


SubscriptionClient.OnBeginAcceptMessageSession Methode

Definition

Wird beim Aufrufen des BeginAcceptMessageSession-Vorgangs ausgeführt.

protected abstract IAsyncResult OnBeginAcceptMessageSession (string sessionId, Microsoft.ServiceBus.Messaging.ReceiveMode receiveMode, bool isExclusiveMode, Guid? lockToken, TimeSpan serverWaitTime, TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginAcceptMessageSession : string * Microsoft.ServiceBus.Messaging.ReceiveMode * bool * Nullable<Guid> * TimeSpan * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected MustOverride Function OnBeginAcceptMessageSession (sessionId As String, receiveMode As ReceiveMode, isExclusiveMode As Boolean, lockToken As Nullable(Of Guid), serverWaitTime As TimeSpan, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parameter

sessionId
String

Der Sitzungsbezeichner der Nachrichtensitzung.

receiveMode
ReceiveMode

Der Empfangsmodus bei der Verarbeitung mit den Empfangsnachrichten.

isExclusiveMode
Boolean
lockToken
Nullable<Guid>
serverWaitTime
TimeSpan

Die Zeitspanne, in der der Server auf die Verarbeitung von Nachrichten wartet, bevor ein Timeout auftritt.

timeout
TimeSpan

Die Zeitspanne, in der der Server auf die Verarbeitung von Nachrichten wartet, bevor ein 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 eine Nachrichtensitzung zu akzeptieren.

Gilt für: