Sdílet prostřednictvím


IRequestReplyRouter.BeginProcessRequest Metoda

Definice

Inicializuje asynchronní zpracování zprávy.

public:
 IAsyncResult ^ BeginProcessRequest(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state);
[System.ServiceModel.OperationContract(Action="*", AsyncPattern=true, IsOneWay=false, ReplyAction="*")]
public IAsyncResult BeginProcessRequest (System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
[<System.ServiceModel.OperationContract(Action="*", AsyncPattern=true, IsOneWay=false, ReplyAction="*")>]
abstract member BeginProcessRequest : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Public Function BeginProcessRequest (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í zpětné volání delegát, který je vyvolán po dokončení zpracování zprávy.

state
Object

Uživatelem definovaný objekt stavu, který je předán procedura zpětného volání.

Návraty

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

Atributy

Platí pro