Sdílet prostřednictvím


IDuplexSessionRouter.BeginProcessMessage Metoda

Definice

Inicializuje asynchronní zpracování zprávy.

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

Parametry

message
Message

Zpráva, která má být zpracována.

callback
AsyncCallback

Asynchronní delegát zpětného volání, který je vyvolán po dokončení zpracování zprávy.

state
Object

Objekt stavu definovaný uživatelem, který je předán proceduře zpětného volání.

Návraty

IAsyncResult

Asynchronní výsledek, který lze použít k dotazování nebo čekání na výsledky nebo obojí; Tato hodnota se také vyžaduje při vyvolání EndProcessMessage(IAsyncResult) .

Atributy

Platí pro