RoutingService.IDuplexSessionRouter.BeginProcessMessage Метод

Определение

Начинает асинхронную обработку сообщения.

 virtual IAsyncResult ^ System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Routing::IDuplexSessionRouter::BeginProcessMessage;
[System.ServiceModel.OperationBehavior(Impersonation=System.ServiceModel.ImpersonationOption.Allowed)]
IAsyncResult IDuplexSessionRouter.BeginProcessMessage (System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
[<System.ServiceModel.OperationBehavior(Impersonation=System.ServiceModel.ImpersonationOption.Allowed)>]
abstract member System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Function BeginProcessMessage (message As Message, callback As AsyncCallback, state As Object) As IAsyncResult Implements IDuplexSessionRouter.BeginProcessMessage

Параметры

message
Message

Объект Message, требующий обработки.

callback
AsyncCallback

Делегат AsyncCallback, который вызывается после завершения обработки сообщения.

state
Object

Определяемый пользователем объект состояния, передаваемый процедуре обратного вызова.

Возвращаемое значение

IAsyncResult

Асинхронный результат IAsyncResult, который может использоваться для запроса или ожидания результатов или для того и другого; это значение требуется также при вызове метода IDuplexSessionRouter.EndProcessMessage(IAsyncResult).

Реализации

Атрибуты

Комментарии

Дополнительные сведения об использовании контракта IDuplexSessionRouter см. в разделе IDuplexSessionRouter.

Применяется к