Freigeben über


IDuplexSessionRouter.BeginProcessMessage Methode

Definition

Initiiert die asynchrone Verarbeitung der Meldung.

public:
 IAsyncResult ^ BeginProcessMessage(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state);
[System.ServiceModel.OperationContract(Action="*", AsyncPattern=true, IsOneWay=true)]
public IAsyncResult BeginProcessMessage (System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
[<System.ServiceModel.OperationContract(Action="*", AsyncPattern=true, IsOneWay=true)>]
abstract member BeginProcessMessage : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Public Function BeginProcessMessage (message As Message, callback As AsyncCallback, state As Object) As IAsyncResult

Parameter

message
Message

Die zu verarbeitende Meldung.

callback
AsyncCallback

Ein asynchroner Rückrufdelegat, der aufgerufen wird, wenn die Meldungsverarbeitung abgeschlossen wurde.

state
Object

Ein benutzerdefiniertes Zustandsobjekt, das an die Rückrufprozedur übergeben wird.

Gibt zurück

IAsyncResult

Ein asynchrones Ergebnis, das zum Abfragen von Ergebnissen oder Warten auf Ergebnisse oder für beides verwendet werden kann. Dieser Wert wird auch zum Aufrufen von EndProcessMessage(IAsyncResult)benötigt.

Attribute

Gilt für